<?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/"
xmlns:media="http://search.yahoo.com/mrss/"
> <channel><title>Glen Campbell &#187; wordpress</title> <atom:link href="http://glenc.co/tag/wordpress/feed/" rel="self" type="application/rss+xml" /><link>http://glenc.co</link> <description>Former slide rule team member</description> <lastBuildDate>Fri, 20 Jan 2012 14:23:49 +0000</lastBuildDate> <language>en</language> <sy:updatePeriod>hourly</sy:updatePeriod> <sy:updateFrequency>1</sy:updateFrequency> <generator>http://wordpress.org/?v=3.3.1</generator> <item><title>WordPress child themes</title><link>http://glenc.co/2010/08/11/wordpress-child-themes/</link> <comments>http://glenc.co/2010/08/11/wordpress-child-themes/#comments</comments> <pubDate>Wed, 11 Aug 2010 14:00:06 +0000</pubDate> <dc:creator>glen</dc:creator> <category><![CDATA[Technology]]></category> <category><![CDATA[themes]]></category> <category><![CDATA[wordpress]]></category> <guid
isPermaLink="false">http://glen-campbell.com/?p=109</guid> <description><![CDATA[I have been learning about WordPress&#8217;s child themes in the last few days. A child theme is a theme that extends an already-existing theme. At its most basic, a child theme consists simply of a CSS stylesheet that replaces the one supplied with the original theme. It&#8217;s actually a fairly straightforward way of enhancing and [...]]]></description> <content:encoded><![CDATA[<p>I have been learning about <a
href="http://codex.wordpress.org/Child_Themes">WordPress&#8217;s child themes</a> in the last few days. A <em>child theme</em> is a theme that extends an already-existing theme. At its most basic, a child theme consists simply of a CSS stylesheet that replaces the one supplied with the original theme.</p><p>It&#8217;s actually a fairly straightforward way of enhancing and customizing an existing theme; it&#8217;s better than hacking at the original theme&#8217;s code because, should that theme get updated, your changes would be lost.</p><p>I have a website called <a
href="http://dailyfunnies.org/">the Daily Funnies</a> where I&#8217;ve used this technique. In this case, the parent theme is called <a
href="http://www.studiopress.com/themes/genesis">Genesis</a>, a theme framework. If you follow that link, you&#8217;ll see that the basic Genesis theme is black and white. It offers very flexible page layouts, however, and is easy to customize.</p><p><span
id="more-109"></span>I created a new theme called &#8220;Funnies.&#8221; This theme consists of a single file, <em>style.css</em>, that includes the parent Genesis stylesheet and then overrides some of the specific style rules. For example, I changed the navigation bar from black to a dark green, and then used green for links and other components of the site. The result is as you see it here:</p> <figure
id="attachment_111" class="wp-caption aligncenter" style="width: 560px"><img
class="size-large wp-image-111" src="http://glen-campbell.com/files/2010/08/screenshot-560x385.png" alt="" width="560" height="385" /><figcaption
class="wp-caption-text">the Daily Funnies</figcaption></figure><p>(Note that, by the time you look at it, it might have changed a bit, as I am continuing to play with it.)</p><p>In addition to replacing or extending the stylesheet, you can use child themes to add new PHP functions (in the file <em>functions.php</em>) or even to replace the existing templates (for example, you might replace the home page with a new layout).</p> ]]></content:encoded> <wfw:commentRss>http://glenc.co/2010/08/11/wordpress-child-themes/feed/</wfw:commentRss> <slash:comments>0</slash:comments> <media:thumbnail url="http://glen-campbell.com/files/2010/08/screenshot-560x385.png" /> <media:content url="http://glen-campbell.com/files/2010/08/screenshot-560x385.png" medium="image" /> </item> <item><title>SXSW: WordPress and Yahoo!</title><link>http://glenc.co/2010/08/09/sxsw-wordpress-yahoo/</link> <comments>http://glenc.co/2010/08/09/sxsw-wordpress-yahoo/#comments</comments> <pubDate>Mon, 09 Aug 2010 14:59:28 +0000</pubDate> <dc:creator>glen</dc:creator> <category><![CDATA[Technology]]></category> <category><![CDATA[wordpress]]></category> <category><![CDATA[yahoo]]></category> <guid
isPermaLink="false">http://campbell.mypencil.net/?p=61</guid> <description><![CDATA[Vote for &#8220;WordPress and Yahoo!: a Marriage Made in Hell&#8221; at the South By Southwest Interactive Panel Picker. UPDATE: The PanelPicker is now open—thanks for voting! I&#8217;ve used WordPress for my personal blog for a several years (I&#8217;ve also played with TypePad and various other blogging systems, but that&#8217;s beside the point). In my job [...]]]></description> <content:encoded><![CDATA[<p><strong>Vote for &#8220;WordPress and Yahoo!: a Marriage Made in Hell&#8221; at the </strong><a
href="http://panelpicker.sxsw.com/"><strong>South By Southwest Interactive Panel Picker</strong></a><strong>. UPDATE: The PanelPicker is now open—thanks for voting!</strong></p><p>I&#8217;ve used <a
href="http://wordpress.org/">WordPress</a> for my personal blog for a several years (I&#8217;ve also played with TypePad and various other blogging systems, but that&#8217;s beside the point). In my job at <a
href="http://www.yahoo.com/">Yahoo!</a>, our bloggers got along with various home-brew systems for a several years, so we decided to move most of our professional bloggers to WordPress.</p><p>Many people have called WordPress a serious, enterprise-class blogging application (I&#8217;m not going to cite any sources here, mainly because I don&#8217;t fully agree with it). Yahoo!, of course, has a somewhat different opinion about what is a truly world-class solution for performance, security, and integrity.</p><p>WordPress is a best-of-breed blogging platform, which is why we chose it to use at Yahoo! It does, however, have serious architectural and structural problems that had to be overcome before it could be fully accepted as part of Yahoo&#8217;s Media infrastructure.</p><p>The story of how we created a highly scalable, fully redundant, extremely secure installation of WordPress at Yahoo! is the subject of a presentation that I have proposed for the <a
href="http://sxsw.com/interactive">South By Southwest Interactive</a> festival in March, 2011.</p><p>Before that presentation makes it to the conference, however, it has to be voted on by the conference attendees. If you&#8217;d like to hear about this, go to the <a
href="http://panelpicker.sxsw.com/">South By Southwest PanelPicker</a> and vote! The presentation is called &#8221;WordPress and Yahoo!: a marriage made in hell.&#8221;</p> ]]></content:encoded> <wfw:commentRss>http://glenc.co/2010/08/09/sxsw-wordpress-yahoo/feed/</wfw:commentRss> <slash:comments>6</slash:comments> </item> <item><title>The technology of politics</title><link>http://glenc.co/2010/08/08/the-technology-of-politics/</link> <comments>http://glenc.co/2010/08/08/the-technology-of-politics/#comments</comments> <pubDate>Sun, 08 Aug 2010 15:59:20 +0000</pubDate> <dc:creator>glen</dc:creator> <category><![CDATA[Miscellany]]></category> <category><![CDATA[politics]]></category> <category><![CDATA[wordpress]]></category> <guid
isPermaLink="false">http://campbell.mypencil.net/?p=69</guid> <description><![CDATA[I was recently asked (well, &#8220;cornered&#8221; may be a better word) to take over as the webmaster for Dan Sahagun for Congress.  Dan is an old friend of mine that I&#8217;ve known since I moved to California in 2000; he managed to win the Republican party primary for California&#8217;s 16th congressional district as a write-in [...]]]></description> <content:encoded><![CDATA[<p>I was recently asked (well, &#8220;cornered&#8221; may be a better word) to take over as the webmaster for <a
href="http://www.dansahagun.com/">Dan Sahagun for Congress</a>.  Dan is an old friend of mine that I&#8217;ve known since I moved to California in 2000; he managed to win the Republican party primary for California&#8217;s 16th congressional district as a write-in candidate (the Secretary of State having disallowed enough signatures on his petition to prevent him from appearing on the ballot). In a very short time, I found myself not just the webmaster, but the &#8220;Director of Media Operations.&#8221; It&#8217;s a very high-sounding title, but it basically means I&#8217;m handling just about anything that involves media or infrastructure.</p><p>I am not a hugely political beast. I am a registered Republican, and there are times when I regret that. I find that my personal opinions tend toward the middle of the road, and both Democrats and Republicans are often too extreme for me. And, I&#8217;m sure I don&#8217;t fully agree with Dan on everything, but I respect him as a person, as a business person, and as a thoughtful politician who earnestly desires to do good. He&#8217;s running a &#8220;come from behind&#8221; campaign against a well known, well-financed, and thoroughly experienced incumbent, <a
href="http://www.lofgrenforcongress.com/">Zoe Lofgren</a>, and he has a lot of work to do to win this election.</p><p><span
id="more-69"></span>A political campaign, especially for one as high-profile as a run for Congress, is essentially a non-profit business. It&#8217;s a business, however, that&#8217;s only operating for a very short time; in this case, the work of the campaign will be over by November 3rd.</p><p>Like all businesses, it needs a certain amount of infrastructure and technology to keep things running. In addition to setting up and managing Dan&#8217;s website (running <a
href="http://wordpress.org/">WordPress 3.0.1</a>, by the way), I&#8217;ve set up <a
href="http://www.google.com/apps">Google Apps</a> on his domain, so that we now all have unified email, calendaring, and document sharing. I&#8217;ve set up a virtual phone system using <a
href="http://www.my1voice.com/">My1Voice</a>, and I&#8217;m running his <a
href="http://www.facebook.com/pages/Sahagun-for-Congress-16th-District/109460922421075">Facebook page</a> and his <a
href="http://twitter.com/DanSahagun16">Twitter account</a>, both of which get automatically generated posts via <a
href="http://twitterfeed.com/">TwitterFeed</a>.</p><p>I&#8217;ve still got a to-do list a mile long, and very little time to get things done. However, I have to admit that there&#8217;s a ton of free or low-cost applications out there on the web that can handle the vast amount of things we need to do. We&#8217;ve already hit some headaches—for example, we discovered a bug in <a
href="http://docs.google.com/">Google Docs</a> where, instead of creating a new document for you, it redirects you to a help page if you happen to be signed in to more than one Google account at the moment. My personal goal, however, is to be unnoticed; if I do my job well, then things should just work, and Dan can focus on the important issues of running his campaign.</p> ]]></content:encoded> <wfw:commentRss>http://glenc.co/2010/08/08/the-technology-of-politics/feed/</wfw:commentRss> <slash:comments>0</slash:comments> </item> </channel> </rss>
