<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>ActiveBlogging &#187; WordPress Tech</title>
	<atom:link href="http://activeblogging.com/info/category/wordpress-tech/feed/" rel="self" type="application/rss+xml" />
	<link>http://activeblogging.com</link>
	<description>The Knowledge You Need For The Blog You Want</description>
	<lastBuildDate>Tue, 01 May 2012 10:22:57 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.2</generator>
		<item>
		<title>&#8220;Just Another WordPress Site&#8221; &#8211; NOT!</title>
		<link>http://activeblogging.com/info/change-wordpress-default/</link>
		<comments>http://activeblogging.com/info/change-wordpress-default/#comments</comments>
		<pubDate>Wed, 10 Aug 2011 14:09:15 +0000</pubDate>
		<dc:creator>David Pankhurst</dc:creator>
				<category><![CDATA[WordPress Tech]]></category>

		<guid isPermaLink="false">http://activeblogging.com/?p=1966</guid>
		<description><![CDATA[<p>If there&#8217;s one phrase guaranteed to be wasted on the search engines (with 233 million results!), it&#8217;s the title of this post. Nonetheless, I&#8217;m using it for a simple reason &#8211; I don&#8217;t like it. </p><p>Now I like WordPress, I do &#8211; but when I get a new blog put up, and spend an hour or so tweaking it the way I want, then standing back and admiring my personalized site on the Internet, I definitely do NOT think of it as &#8216;just&#8217; another blog. It&#8217;s mine, my efforts, and ...</p>]]></description>
			<content:encoded><![CDATA[<p>If there&#8217;s one phrase guaranteed to be wasted on the search engines (with 233 million results!), it&#8217;s the title of this post. Nonetheless, I&#8217;m using it for a simple reason &#8211; <strong>I don&#8217;t like it</strong>.</p>
<p>Now I like WordPress, I do &#8211; but when I get a new blog put up, and spend an hour or so tweaking it the way I want, then standing back and admiring my personalized site on the Internet, I definitely do NOT think of it as &#8216;just&#8217; another blog. It&#8217;s mine, my efforts, and it&#8217;s special &#8211; and personal. So why build in a message that trivializes the work of the person making the blog? </p>
<p>Oh, I know what you&#8217;re saying &#8211; we can change it so easily. True &#8211; but then why are there 233,000,000 results? Are their WordPress blogs &#8216;just&#8217; not like ours?</p>
<p>And dictionaries agree with me on this &#8211; here&#8217;s a sampling of definitions for &#8216;just&#8217;:</p>
<ul>
<li>Merely; only: &#8216;just a scratch.&#8217;</li>
<li>Simply; only; no more than; &#8216;they were just interested in making money&#8217;</li>
<li>Only or merely: &#8216;He was just a clerk until he became ambitious&#8217; </li>
</ul>
<p>And so on. </p>
<p>But we aren&#8217;t making &#8216;merely&#8217; another WordPress blog &#8211; we are making a place on the web. It&#8217;s not &#8216;just&#8217; a blog &#8211; when we set it up, when we personalize it, or even when we finally change that message &#8211; so why have the message <strong>at all</strong>?</p>
<p>Let WordPress Central know you&#8217;d like to see something different, and post your preferences for what you&#8217;d like to see here &#8211; even if it is for &#8216;just&#8217; leaving off the message&#8217;s &#8216;just&#8217;!</p>
]]></content:encoded>
			<wfw:commentRss>http://activeblogging.com/info/change-wordpress-default/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Include Source Code In Blog Posts Easily With This Nifty WordPress Plugin</title>
		<link>http://activeblogging.com/info/formatted-source-code-plugin/</link>
		<comments>http://activeblogging.com/info/formatted-source-code-plugin/#comments</comments>
		<pubDate>Tue, 19 Jul 2011 14:35:28 +0000</pubDate>
		<dc:creator>David Pankhurst</dc:creator>
				<category><![CDATA[Blogging]]></category>
		<category><![CDATA[WordPress Tech]]></category>

		<guid isPermaLink="false">http://activeblogging.com/?p=1914</guid>
		<description><![CDATA[<p>On one of my other blogs I post a lot of source code &#8211; code that others can copy and use. And sometimes it can be a chore &#8211; until now. </p><p>For quite some time I&#8217;ve used the old fashioned way of adding code &#8211; work in the HTML editor, the switch to the Visual editor and paste in code so that it formats it &#8220;HTML safe&#8221; (like changing the test &#8216;less than&#8217; in code from &#60; to &#38;lt;) </p><p>But with a new plugin, my code can be quickly formatted ...</p>]]></description>
			<content:encoded><![CDATA[<p>On one of my other blogs I post a lot of source code &#8211; code that others can copy and use. And sometimes it can be a chore &#8211; until now.</p>
<p>For quite some time I&#8217;ve used the old fashioned way of adding code &#8211; work in the HTML editor, the switch to the Visual editor and paste in code so that it formats it &#8220;HTML safe&#8221; (like changing the test &#8216;less than&#8217; in code from <strong>&lt;</strong> to <strong>&amp;lt;</strong>)</p>
<p>But with a new plugin, my code can be quickly formatted to look right for a variety of computer languages, and with minimal fuss. For example, in C/C++ code I just wrap the code with &#91;c]&#8230;&#91;/c] and the  formatting is done for me, including line numbers and color coding.</p>
<p>To view it, drop by just about any page on my <a href="http://UtopiaMechanicus.com" title="source code and technical projects">tech blog UtopiaMechanicus.com</a> (I write  a lot of code examples there). The display for each code section is almost entirely up to the plugin &#8211; I only added the surrounding code entries, and of course, changed the settings to suit my blog (dark background colors, for instance).</p>
<p>To give it a try:</p>
<ul>
<li>Search on &#8220;SyntaxHighlighter Evolved&#8221; in your Admin <strong>Plugins; Add New</strong> tab.</li>
<li>Install and go to its settings.</li>
<li>Adjust them to suit (if at all).</li>
</ul>
<p>Add code with the encircling tags (and NO switching to the Visual editor). As I mentioned, &#91;c] and &#91;/c] are C/C++; &#91;php] is for PHP, and so on (the plugin links you to a list of codes if you need a different one).</p>
<p>The plugin has so far jazzed up my pages and made maintenance easier. If you have a lot of source code (of any language), consider adding it to your site &#8211; and format more easily!</p>
]]></content:encoded>
			<wfw:commentRss>http://activeblogging.com/info/formatted-source-code-plugin/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Why WordPress Plugins Can Be a Security Threat</title>
		<link>http://activeblogging.com/info/wordpress-plugin-securit/</link>
		<comments>http://activeblogging.com/info/wordpress-plugin-securit/#comments</comments>
		<pubDate>Sat, 06 Mar 2010 15:14:11 +0000</pubDate>
		<dc:creator>David Pankhurst</dc:creator>
				<category><![CDATA[WordPress Tech]]></category>

		<guid isPermaLink="false">http://activeblogging.com/?p=1536</guid>
		<description><![CDATA[<p>You put a plugin on your WordPress blog, and soon your site is hacked and defaced &#8211; coincidence? </p><p>I&#8217;ve talked in the past of the dangers of using &#8216;just any&#8217; theme out there, and of course you should always update your blog as soon as a  new security problem is fixed. </p><p>But are plugins an issue? </p><p>Now I&#8217;m not reporting about a specific plugin here, one that is doing bad things. However, the potential IS there, and here&#8217;s some reasons why: </p><p>A plugin, when activated, has access to all ...</p>]]></description>
			<content:encoded><![CDATA[<p>You put a plugin on your WordPress blog, and soon your site is hacked and defaced &#8211; coincidence?</p>
<p>I&#8217;ve talked in the past of the dangers of using &#8216;just any&#8217; theme out there, and of course you should always update your blog as soon as a  new security problem is fixed.</p>
<p>But are plugins an issue?</p>
<p>Now I&#8217;m not reporting about a specific plugin here, one that is doing bad things. However, the potential IS there, and here&#8217;s some reasons why:</p>
<ul>
<li>A plugin, when activated, has access to all of WordPress, and to your site. MYSQL info, Admin passwords (encrypted, although it&#8217;s not hard to replace it with one of your own choosing via their plugin &#8211; or even add a new user), user lists, and even files on your site.</li>
<li>Even a deactivated plugin still can be called on your site. At the very least, you can call a plugin directly via a URL and get an error message which reveals a bit about your site; at worst, the plugin will actually do something independent of WordPress.</li>
<li>Open source does not mean ethical, legal, honest. I can conceive of a plugin that has buried in it is some nasty code. And to add insult to injury, by calling it Open Source, this bombshell can appear on the WordPress plugins site, ready to automatically download and install.</li>
<li>Even a &#8216;good&#8217; plugin may have problems due to security (after all, look how often bugs crop up in WordPress itself). For example, if the plugin author doesn&#8217;t follow strict security rules when writing the plugin, there can be leaks. Combined with it being Open Source, someone may read the source code and use those leaks to crack open a site.</li>
</ul>
<p>So with so many potential issues, what should you do?</p>
<ul>
<li>Go for trusted. If a plugin has been in use for months, and the programmer is respected, that&#8217;s a plus. If the plugin is brand new and unknown, that&#8217;s a minus. Not that new plugins can&#8217;t be good &#8211; but unless you know about plugins in general, you might have a problem, which leads to our next point.</li>
<li>Ask your tech person. Someone who knows PHP and WordPress tech can tell you if the plugin is odd or not. It&#8217;s time consuming to go through a plugin line by line (I know, I do my fair share when vetting them for my ActiveBlogging members), but essential. </li>
<li>Use few plugins. The fewer you use, the fewer security issues you have to check over.</li>
<li>If you program your own plugins, program securely. Learn about PHP security. Read all you can on the topic. And make your plugins bullet-proof. Even a line like this at the top helps:
<p><code>if (!defined('WPLANG')) exit();</code></p>
<p>This call checks if the <strong>WPLANG</strong> value is defined, which it is in WordPress; but if you call this plugin directly, it isn&#8217;t, and fails silently.</li>
<li>Delete unused plugins. Log into your site and remove any you aren&#8217;t using if at all possible.</li>
</ul>
<p>The issue of security is a huge one &#8211; and like anything on your website you need to be on guard against broken ones.  It&#8217;s a real shame, but that unfortunately is the price you pay to be on the &#8216;wild west&#8217; of the Internet.</p>
]]></content:encoded>
			<wfw:commentRss>http://activeblogging.com/info/wordpress-plugin-securit/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>How to Stop Those WordPress Spam Comments &#8211; Dead</title>
		<link>http://activeblogging.com/info/get-rid-of-spammers-commenting/</link>
		<comments>http://activeblogging.com/info/get-rid-of-spammers-commenting/#comments</comments>
		<pubDate>Thu, 04 Mar 2010 05:04:16 +0000</pubDate>
		<dc:creator>David Pankhurst</dc:creator>
				<category><![CDATA[WordPress Tech]]></category>

		<guid isPermaLink="false">http://activeblogging.com/?p=1523</guid>
		<description><![CDATA[<p>If you run a blog, you&#8217;ve got them &#8211; spam comments. </p><p>They are the comments like &#8216;like your blog&#8217;, or &#8216;bookmarked it&#8217;, or the more obvious ones with a quick comment before a page of links: &#8216;enjoyed your site (link to viagra) (link to porn) (link to cialis) (link to porn) etc&#8217;, </p><p>Your definition of spam comments may vary, but mine is very simple: </p><p>If they didn&#8217;t write something relevant to the blog post they commented on, it&#8217;s spam. </p><p>If I&#8217;m talking about a plugin, it doesn&#8217;t matter if they ...</p>]]></description>
			<content:encoded><![CDATA[<p>If you run a blog, you&#8217;ve got them &#8211; spam comments.</p>
<p>They are the comments like &#8216;like your blog&#8217;, or &#8216;bookmarked it&#8217;, or the more obvious ones with a quick comment before a page of links: &#8216;enjoyed your site (link to viagra) (link to porn) (link to cialis) (link to porn) etc&#8217;,</p>
<p>Your definition of spam comments may vary, but mine is very simple:</p>
<p><strong>If they didn&#8217;t write something relevant to the blog post they commented on, it&#8217;s spam.</strong></p>
<p>If I&#8217;m talking about a plugin, it doesn&#8217;t matter if they are having problems finding places for government grants &#8211; no relevancy, it&#8217;s gone.</p>
<p>Ask me about permission to use my feed? They can contact me directly (the link labeled &#8216;contact&#8217; does wonders). And if it&#8217;s a real person, then I pity them: if they can&#8217;t figure out how to borrow a free-for-all feed, giving them permission won&#8217;t help.</p>
<p>However, I make fun because all of these are spammed comments from real <strong>machines</strong>, not real people. And I know because I&#8217;ve tried a fun little plugin that takes care of all my spam woes and deleted all of these (at least until spammers get wise and improve their systems).</p>
<p>The plugin, Cookies for Comments, by the talented Donncha Caoimh (of WP Super Cache fame) checks to see if a spammer is automated; if so, the comment is lost. Otherwise, it&#8217;s passed through.</p>
<p>The plugin is easy to use: download <a href="http://ocaoimh.ie/cookies-for-comments/">from his site</a>, install, and activate (of course, you can get it directly and install it from WP Central via the Plugin&#8217;s <strong>Add New</strong> tab in Admin &#8211; search on &#8216;cookies comments&#8217;.</p>
<p>The only thing I would mention is to change the settings (in the <strong>Admin Settings; Comments for Cookies</strong> section) to delete comments instead of placing them in the spam section. While it might be fun to get them blacklisted as spammers, deleting them directly means you don&#8217;t have to fuss with any cleanup.</p>
<p>The plugin so far works like a charm; instead of monitoring my comments and deleting a few dozen a day, now I only login for a &#8216;real, live&#8217; person. It&#8217;s a great change.</p>
<p>In fact, the plugin is so good I&#8217;m more or less retiring my <a href="http://activeblogging.com/wordpresscommentkiller/">member&#8217;s comment killer plugin</a> from active duty, and now am recommending this to everyone. One exception: when WordPress is used for a static site (ie, no comments at all), my plugin can vacuum up ALL comments without a trace.</p>
<p>Grab the plugin &#8211; install it &#8211; and sit back and avoid one more chore online: comment cleanup&#8230;</p>
]]></content:encoded>
			<wfw:commentRss>http://activeblogging.com/info/get-rid-of-spammers-commenting/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>FaceBook Converting From PHP on Its Site &#8211; Is WordPress Next?</title>
		<link>http://activeblogging.com/info/no-php-for-facebook-is-wordpress-next/</link>
		<comments>http://activeblogging.com/info/no-php-for-facebook-is-wordpress-next/#comments</comments>
		<pubDate>Fri, 26 Feb 2010 11:17:48 +0000</pubDate>
		<dc:creator>David Pankhurst</dc:creator>
				<category><![CDATA[Business]]></category>
		<category><![CDATA[WordPress Tech]]></category>

		<guid isPermaLink="false">http://activeblogging.com/?p=1456</guid>
		<description><![CDATA[<p>It&#8217;s true &#8211; FaceBook is moving from PHP to compiled PHP &#8211; with a performance gain of about 50% over PHP. </p><p>The move, using an in-house compiler program, HopHop, takes the original PHP code and translates it to C++ code, with then can be compiled and run on the Web server as a program. </p><p>As another benefit, FaceBook has released the HipHop compiler as Open Source, meaning anyone can convert/compile their PHP code. </p><p>C++, a language that allows very fast low-level access to computer hardware, is traditionally preferred for fast ...</p>]]></description>
			<content:encoded><![CDATA[<p>It&#8217;s true &#8211; FaceBook is moving from PHP to <strong>compiled</strong> PHP &#8211; with a performance gain of about 50% over PHP.</p>
<p>The move, using an in-house compiler program, <a href="http://developers.facebook.com/news.php?blog=1&#038;story=358">HopHop</a>, takes the original PHP code and translates it to C++ code, with then can be compiled and run on the Web server as a program.</p>
<p>As another benefit, FaceBook has <a href="http://wiki.github.com/facebook/hiphop-php/">released the HipHop compiler as Open Source</a>, meaning anyone can convert/compile their PHP code.</p>
<p>C++, a language that allows very fast low-level access to computer hardware, is traditionally preferred for fast programs. In contrast to PHP, C++ is however more difficult to learn and program. Using a compiler like HipHop marries the strengths of the two; PHP code for fast development, and then C++ for speed and performance.</p>
<p>One disadvantage of the resulting code is that it is less portable. Unlike PHP, which can be run on just about any web server, different processors need different C++ program formats, so the code will need to recompiled for every processor/Operating system it is run on.</p>
<p>Despite the disadvantages, a 50% speed improvement is no small thing for FaceBook &#8211; and with close to 1/2 billion members, it translates into a lot less servers needed to run all those pages..</p>
<p>So now that we can turn PHP into faster C++ code the next question comes up: will anyone compile WordPress for speed?</p>
]]></content:encoded>
			<wfw:commentRss>http://activeblogging.com/info/no-php-for-facebook-is-wordpress-next/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>WordPress 2.9.2 Is Out</title>
		<link>http://activeblogging.com/info/wordpress-2-9-2-out/</link>
		<comments>http://activeblogging.com/info/wordpress-2-9-2-out/#comments</comments>
		<pubDate>Mon, 22 Feb 2010 10:37:52 +0000</pubDate>
		<dc:creator>David Pankhurst</dc:creator>
				<category><![CDATA[WordPress News]]></category>
		<category><![CDATA[WordPress Tech]]></category>

		<guid isPermaLink="false">http://activeblogging.com/?p=1446</guid>
		<description><![CDATA[<p>Another bug fix for the 2.9 versions, WP 2.9.2 was released this week to solve a security issue with deleted articles. Although deleted, they are still available, and unfortunately available to more than the original author! Download the latest version from within WP Admin, or go to their website. </p><p></p>]]></description>
			<content:encoded><![CDATA[<p>Another bug fix for the 2.9 versions, WP 2.9.2 was released this week to solve a security issue with deleted articles. Although deleted, they are still available, and unfortunately available to more than the original author! Download the latest version from within WP Admin, or <a href="http://wordpress.org/download/">go to their website</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://activeblogging.com/info/wordpress-2-9-2-out/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

