Earlier today, I needed to open a PDF to be edited. I tried to launch Adobe Acrobat Pro X, which is part of my CS6 suite, and nothing happened.
Rebooted the PC and tried again. Nothing.
Opened the Adobe Application Manager, and it said it was not installed.
I knew that can’t be right, so I opened “Programs and Features” from Control Panel. Yep, Acrobat Pro X is there, so I tried reinstalling, but that did not work.
Googleing the problem revealed others had a similar problem and the solution. Be sure to have your serial number for CS6 ready before trying this.
Hat tip to LoriAUC for her instructions at http://forums.adobe.com/message/4546952.
- You must be connected to the Internet.
- Make sure you have your CS6 serial number.
- Launch any CS6 application other than Acrobat or Flash Builder. I used Dreamweaver.
- On the menu bar of the application you opened, click “Help” then click “Deactivate”.
- Close the application.
- Open the application you just closed or any other CS6 application other than Acrobat or Flash Builder.
- Once the application opens, accept the EULA.
- Register the trial by signing in using your Adobe account credentials.
- After the application opens, close the application.
- Open the application again and wait for the user interface window to come up.
- Click the “License this Software” button.
- Click on “Sign in”
- Enter your CS6 serial number and click Next.
- Close the application, then open the application.
- Try to open Acrobat Pro.
On one of the sites I administer, we are using a premium theme that comes with custom page templates.
When setting up a new page on this site, I noticed the Page Template option was missing from the Edit Page page.
I knew older pages were using the same template, so I knew the file wasn’t missing. I checked anyway. Yep, it was there. Maybe there was something weird in the header that was keeping WordPress from registering it as a template.
I downloaded and opened the template file and this is what I found (I replaced the template name to protect the sloppy):
<?php /* Template Name: [redacted] */ ?>
I would not have thought the absence of newlines would have mattered, but I knew that was not like the example that WordPress gives here. So I added some newlines.
Template Name: [redacted]
(Make sure you replace [redacted] with your template name.)
Then I uploaded the change, refreshed my Edit Page and the template option was restored.
I’m off to fix the other pages.
Hopefully in the next update of this theme they fix the problem or I will need to update the page files again.
As I mentioned in my last post, I’m using FeedWordpress to syndicate affiliate links. I turned on the option to have the permalink to the affiliated articles to go straight to the affiliate link instead of the page (that may be bad for SEO, but one less click for visitors).
The problem was the RSS feed became invalid because of the affiliate link. So I need to encode the link. So on line 590 of feedwordpress.php, I changed
$uri = get_syndication_permalink();
$uri = esc_attr(get_syndication_permalink());
The esc_attr function is a built in WordPress function that converts certain characters to their HTML encoded equivalents. Such as “&” becomes “&”.
Everything seems to be working fine now.
If you are a LinkShare affiliate, there a great plugin called LinkShare AdMix that uses the RSS feeds of retailers you have partnered with to automatically insert posts of each item in the feed. I had to do 2 things to get it to work:
- Line 111 of feedwordpress.php, I had to change $fwp_path = ‘feedwordpress’; to $fwp_path = ‘linkshare-admix’; because the code was not finding the install folder correctly. Changing the folder name from “linkshare-admix” to “feedwordpress” may have worked too, but there is already a FeedWordpress plugin (which this plugin is based on) out there and should you need to install both for some reason, you don’t need them butting heads*.
- Be sure you copy the included Magpie RSS files into your wp-includes folder to get everything to work right.
I noticed that the images the Linkshare feed was posting were not SEO’d – no alt or title tags.
Enter the SEO Friendly Images plugin which adds alt and title tags for you based on the posts title and keywords. But it didn’t work.
Usually plugin problem lie in an incompatibility with another plugin, so I disabled a plugin one at a time to determine which one was causing the problem.
Guess what? It was the LinkShare AdMix plugin.
I wondered if the original FeedWordpress plugin had the same problem, so I disabled the LinkShare AdMix plugin and installed the FeedWordpress plugin. Same problem. I remember seeing filters were called in the source code, so I searched for “filter” and found a commented paragraph about preserving the feed and not allowing other plugins to change it. The 2 offending lines of code followed, and I promptly commented them out:
//add_filter(‘the_content’, ‘feedwordpress_preserve_syndicated_content’, -10000);
//add_filter(‘the_content’, ‘feedwordpress_restore_syndicated_content’, 10000);
Update: Yes, I totally missed the built-in option to “Expose sydicated posts to formatting filters” under Syndication options > Post & Links > Formatting >Formatting filters. *facepalm* But this only works for the FeedWordpress plugin. LinkShare AdMix plugin does not have this option, so you will need to comment out the 2 lines of code above to get it work with the SEO Friendly Images plugin.
Commenting out that code worked. Just remember you will need to do this again when the Linkshare Admix plugin gets updated.
In the end, I think I will stick with FeedWordpress
instead of LinkShare AdMix because I get more fine tune control and easier to add RSS feeds.
*I think installing both LinkShare AdMix and FeedWordpress would not workout because then need different versions of Magpie RSS. Some recoding would be required to get them to play nice.