<?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>Digging into WordPress &#187; Jeff Starr</title>
	<atom:link href="http://digwp.com/author/jeffstarr/feed/" rel="self" type="application/rss+xml" />
	<link>http://digwp.com</link>
	<description>Take your WordPress skills to the next level.</description>
	<lastBuildDate>Fri, 18 May 2012 18:21:22 +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>Complete List of Default WordPress Files</title>
		<link>http://digwp.com/2012/05/complete-list-wordpress-files/</link>
		<comments>http://digwp.com/2012/05/complete-list-wordpress-files/#comments</comments>
		<pubDate>Thu, 03 May 2012 19:34:12 +0000</pubDate>
		<dc:creator>Jeff Starr</dc:creator>
				<category><![CDATA[Admin]]></category>
		<category><![CDATA[Security]]></category>
		<category><![CDATA[files]]></category>
		<category><![CDATA[reference]]></category>

		<guid isPermaLink="false">http://digwp.com/?p=6035</guid>
		<description><![CDATA[When cleaning up hacked sites and testing .htaccess tricks, it&#8217;s nice to have a list of WordPress directory and file names for checking patterns and finding strings directly via Search/Find. Especially when working remotely, having a complete list of WordPress files available online can help expedite the attack-recovery process. The official Codex page lists some [...]]]></description>
			<content:encoded><![CDATA[<p>When cleaning up hacked sites and testing <a href="http://perishablepress.com/category/web-design/htaccess/" title=".htaccess archive @ Perishable Press">.htaccess tricks</a>, it&#8217;s nice to have a list of WordPress directory and file names for checking patterns and finding strings directly via Search/Find. Especially when working remotely, having a <strong>complete list of WordPress files</strong> available online can help expedite the attack-recovery process.</p>
<p><span id="more-6035"></span></p>
<p>The official <a href="http://codex.wordpress.org/WordPress_Files" title="Codex: WordPress Files">Codex page</a> lists <em>some</em> important files, but only for <abbr title="WordPress">WP</abbr> version 2.x and doesn&#8217;t seem to list files located in all sub-directories. Sure it&#8217;s not the most exciting topic in the world, but it&#8217;s always good practice to <em>know thy files</em>. You get to see the bigger picture and gain a better understanding of how <em>much</em> stuff actually is included in WordPress &mdash; <em>especially</em> if you start digging around in the <code>/wp-includes/</code> directory.. bring a snack, knife, and some flint to improve your chances.</p>
<p>We&#8217;re looking at default download/unzip of <strong>WordPress version 3.3.2</strong> &mdash; a complete list of all files in all directories in alphabetical order. Here&#8217;s the roadmap:</p>
<ul>
<li><a href="#wp-structure">directory structure (without files)</a></li>
<li><a href="#wp-root">WordPress root-level files</a></li>
<li><a href="#wp-admin">files in the <code>/wp-admin/</code> directory</a></li>
<li><a href="#wp-content">files in the <code>/wp-content/</code> directory</a></li>
<li><a href="#wp-includes">files in the <code>/wp-includes/</code> directory</a></li>
</ul>
<h3 id="wp-structure">Basic WordPress directory structure</h3>
<pre><code>/wordpress/

	/wp-admin/
		/css/
		/images/
		/includes/
		/js/
		/maint/
		/network/
		/user/

	/wp-content/
		/plugins/
			/akismet/
		/themes/
			/twentyeleven/
				/colors/
				/images/
				/inc/
					/images/
				/js/
				/languages/
			/twentyten/
				/images/
					/headers/
				/languages/
	
	/wp-includes/
		/Text/
		/css/
		/images/
			/crystal/
			/smilies/
			/wlw/
		/js/
			/crop/
			/imgareaselect/
			/jcrop/
			/jquery/
				/ui/
			/plupload/
			/scriptaculous/
			/swfupload/
				/plugins/
			/thickbox/
			/tinymce/
				/langs/
				/plugins/
					/directionality/
					/fullscreen/
					/inlinepopups/
						/skins/
							/clearlooks2/
								/img/
					/media/
						/css/
						/js/
					/paste/
						/js/
					/spellchecker/
						/classes/
							/utils/
						/css/
						/img/
						/includes/
					/tabfocus/
					/wordpress/
						/css/
						/img/
					/wpdialogs/
						/js/
					/wpeditimage/
						/css/
						/img/
						/js/
					/wpfullscreen/
					/wpgallery/
						/img/
					/wplink/
				/themes/
					/advanced/
						/img/
						/js/
						/skins/
							/default/
								/img/
							/highcontrast/
							/o2k7/
								/img/
							/wp_theme/
								/img/
				/utils/
		/pomo/
		/theme-compat/</code></pre>
<h3 id="wp-root">Root-level WordPress files</h3>
<pre><code>/wordpress/
	index.php
	license.txt
	readme.html
	wp-activate.php
	wp-app.php
	wp-blog-header.php
	wp-comments-post.php
	wp-config-sample.php
	wp-cron.php
	wp-links-opml.php
	wp-load.php
	wp-login.php
	wp-mail.php
	wp-pass.php
	wp-register.php
	wp-settings.php
	wp-signup.php
	wp-trackback.php
	xmlrpc.php</code></pre>
<h3 id="wp-admin">Files in the /wp-admin/ directory</h3>
<pre><code>/wp-admin/
	about.php
	admin-ajax.php
	admin-footer.php
	admin-functions.php
	admin-header.php
	admin-post.php
	admin.php
	async-upload.php
	comment.php
	credits.php
	/css/
		colors-classic.css
		colors-classic.dev.css
		colors-fresh.css
		colors-fresh.dev.css
		farbtastic.css
		file-list.txt
		ie-rtl.css
		ie-rtl.dev.css
		ie.css
		ie.dev.css
		install.css
		install.dev.css
		media-rtl.css
		media-rtl.dev.css
		media.css
		media.dev.css
		wp-admin-rtl.css
		wp-admin-rtl.dev.css
		wp-admin.css
		wp-admin.dev.css
	custom-background.php
	custom-header.php
	edit-comments.php
	edit-form-advanced.php
	edit-form-comment.php
	edit-link-form.php
	edit-tag-form.php
	edit-tags.php
	edit.php
	export.php
	freedoms.php
	gears-manifest.php
	/images/
		align-center.png
		align-left.png
		align-none.png
		align-right.png
		archive-link.png
		arrows-dark-vs.png
		arrows-dark.png
		arrows-vs.png
		arrows.png
		blue-grad.png
		bubble_bg-rtl.gif
		bubble_bg.gif
		button-grad-active.png
		button-grad.png
		comment-grey-bubble.png
		date-button.gif
		ed-bg-vs.gif
		ed-bg.gif
		fade-butt.png
		fav-arrow-rtl.gif
		fav-arrow.gif
		fav-vs.png
		fav.png
		generic.png
		gray-grad.png
		gray-star.png
		icons32-vs.png
		icons32.png
		imgedit-icons.png
		list.png
		loading-publish.gif
		loading.gif
		logo-ghost.png
		logo-login.png
		logo.gif
		marker.png
		mask.png
		media-button-image.gif
		media-button-music.gif
		media-button-other.gif
		media-button-video.gif
		media-button.png
		menu-arrow-frame-rtl.png
		menu-arrow-frame.png
		menu-arrows.gif
		menu-bits-rtl-vs.gif
		menu-bits-rtl.gif
		menu-bits-vs.gif
		menu-bits.gif
		menu-dark-rtl-vs.gif
		menu-dark-rtl.gif
		menu-dark-vs.gif
		menu-dark.gif
		menu-shadow-rtl.png
		menu-shadow.png
		menu-vs.png
		menu.png
		no.png
		press-this.png
		required.gif
		resize-rtl.gif
		resize.gif
		screen-options-toggle-vs.gif
		screen-options-toggle.gif
		screenshots
		se.png
		sort.gif
		star.png
		toggle-arrow-rtl.gif
		toggle-arrow.gif
		upload-classic.png
		upload-fresh.png
		wheel.png
		white-grad-active.png
		white-grad.png
		widgets-arrow-vs.gif
		widgets-arrow.gif
		wordpress-logo.png
		wp-badge.png
		wp-logo-vs.png
		wp-logo.png
		wpspin_dark.gif
		wpspin_light.gif
		xit.gif
		yes.png
	import.php
	/includes/
		admin.php
		bookmark.php
		class-ftp-pure.php
		class-ftp-sockets.php
		class-ftp.php
		class-pclzip.php
		class-wp-comments-list-table.php
		class-wp-filesystem-base.php
		class-wp-filesystem-direct.php
		class-wp-filesystem-ftpext.php
		class-wp-filesystem-ftpsockets.php
		class-wp-filesystem-ssh2.php
		class-wp-importer.php
		class-wp-links-list-table.php
		class-wp-list-table.php
		class-wp-media-list-table.php
		class-wp-ms-sites-list-table.php
		class-wp-ms-themes-list-table.php
		class-wp-ms-users-list-table.php
		class-wp-plugin-install-list-table.php
		class-wp-plugins-list-table.php
		class-wp-posts-list-table.php
		class-wp-terms-list-table.php
		class-wp-theme-install-list-table.php
		class-wp-themes-list-table.php
		class-wp-upgrader.php
		class-wp-users-list-table.php
		comment.php
		continents-cities.php
		dashboard.php
		deprecated.php
		export.php
		file.php
		image-edit.php
		image.php
		import.php
		list-table.php
		manifest.php
		media.php
		menu.php
		meta-boxes.php
		misc.php
		ms-deprecated.php
		ms.php
		nav-menu.php
		plugin-install.php
		plugin.php
		post.php
		schema.php
		screen.php
		taxonomy.php
		template.php
		theme-install.php
		theme.php
		update-core.php
		update.php
		upgrade.php
		user.php
		widgets.php
	index-extra.php
	index.php
	install-helper.php
	install.php
	/js/
		cat.dev.js
		cat.js
		categories.dev.js
		categories.js
		comment.dev.js
		comment.js
		common.dev.js
		common.js
		custom-background.dev.js
		custom-background.js
		custom-fields.dev.js
		custom-fields.js
		dashboard.dev.js
		dashboard.js
		edit-comments.dev.js
		edit-comments.js
		editor.dev.js
		editor.js
		farbtastic.js
		gallery.dev.js
		gallery.js
		image-edit.dev.js
		image-edit.js
		inline-edit-post.dev.js
		inline-edit-post.js
		inline-edit-tax.dev.js
		inline-edit-tax.js
		link.dev.js
		link.js
		media-upload.dev.js
		media-upload.js
		media.dev.js
		media.js
		nav-menu.dev.js
		nav-menu.js
		password-strength-meter.dev.js
		password-strength-meter.js
		plugin-install.dev.js
		plugin-install.js
		post.dev.js
		post.js
		postbox.dev.js
		postbox.js
		revisions-js.php
		set-post-thumbnail.dev.js
		set-post-thumbnail.js
		tags.dev.js
		tags.js
		theme-preview.dev.js
		theme-preview.js
		theme.dev.js
		theme.js
		user-profile.dev.js
		user-profile.js
		utils.dev.js
		utils.js
		widgets.dev.js
		widgets.js
		word-count.dev.js
		word-count.js
		wp-fullscreen.dev.js
		wp-fullscreen.js
		xfn.dev.js
		xfn.js
	link-add.php
	link-manager.php
	link-parse-opml.php
	link.php
	load-scripts.php
	load-styles.php
	/maint/
		repair.php
	media-new.php
	media-upload.php
	media.php
	menu-header.php
	menu.php
	moderation.php
	ms-admin.php
	ms-delete-site.php
	ms-edit.php
	ms-options.php
	ms-sites.php
	ms-themes.php
	ms-upgrade-network.php
	ms-users.php
	my-sites.php
	nav-menus.php
	/network/
		admin.php
		edit.php
		index-extra.php
		index.php
		menu.php
		plugin-editor.php
		plugin-install.php
		plugins.php
		profile.php
		settings.php
		setup.php
		site-info.php
		site-new.php
		site-settings.php
		site-themes.php
		site-users.php
		sites.php
		theme-editor.php
		theme-install.php
		themes.php
		update-core.php
		update.php
		upgrade.php
		user-edit.php
		user-new.php
		users.php
	network.php
	options-discussion.php
	options-general.php
	options-head.php
	options-media.php
	options-permalink.php
	options-privacy.php
	options-reading.php
	options-writing.php
	options.php
	plugin-editor.php
	plugin-install.php
	plugins.php
	post-new.php
	post.php
	press-this.php
	profile.php
	revision.php
	setup-config.php
	theme-editor.php
	theme-install.php
	themes.php
	tools.php
	update-core.php
	update.php
	upgrade-functions.php
	upgrade.php
	upload.php
	/user/
		admin.php
		index-extra.php
		index.php
		menu.php
		profile.php
		user-edit.php
	user-edit.php
	user-new.php
	users.php
	widgets.php</code></pre>
<h3 id="wp-content">Files in the /wp-content/ directory</h3>
<pre><code>/wp-content/
	index.php
	/plugins/
		/akismet/
			admin.php
			akismet.css
			akismet.gif
			akismet.js
			akismet.php
			legacy.php
			readme.txt
			widget.php
		hello.php
		index.php
	/themes/
		index.php
		/twentyeleven/
			404.php
			archive.php
			author.php
			category.php
			/colors/
				dark.css
			comments.php
			content-aside.php
			content-featured.php
			content-gallery.php
			content-image.php
			content-intro.php
			content-link.php
			content-page.php
			content-quote.php
			content-single.php
			content-status.php
			content.php
			editor-style-rtl.css
			editor-style.css
			footer.php
			functions.php
			header.php
			image.php
			/images/
				comment-arrow-bypostauthor-dark-rtl.png
				comment-arrow-bypostauthor-dark.png
				comment-arrow-bypostauthor-rtl.png
				comment-arrow-bypostauthor.png
				comment-arrow-dark-rtl.png
				comment-arrow-dark.png
				comment-arrow-rtl.png
				comment-arrow.png
				comment-bubble-dark-rtl.png
				comment-bubble-dark.png
				comment-bubble-rtl.png
				comment-bubble.png
				headers
				search.png
				wordpress.png
			/inc/
				/images/
					content-sidebar.png
					content.png
					dark.png
					light.png
					sidebar-content.png
				theme-options.css
				theme-options.js
				theme-options.php
				widgets.php
			index.php
			/js/
				html5.js
				showcase.js
			/languages/
				twentyeleven.pot
			license.txt
			page.php
			readme.txt
			rtl.css
			screenshot.png
			search.php
			searchform.php
			showcase.php
			sidebar-footer.php
			sidebar-page.php
			sidebar.php
			single.php
			style.css
			tag.php
		/twentyten/
			404.php
			archive.php
			attachment.php
			author.php
			category.php
			comments.php
			editor-style-rtl.css
			editor-style.css
			footer.php
			functions.php
			header.php
			/images/
				/headers/
					berries-thumbnail.jpg
					berries.jpg
					cherryblossoms-thumbnail.jpg
					cherryblossoms.jpg
					concave-thumbnail.jpg
					concave.jpg
					fern-thumbnail.jpg
					fern.jpg
					forestfloor-thumbnail.jpg
					forestfloor.jpg
					inkwell-thumbnail.jpg
					inkwell.jpg
					path-thumbnail.jpg
					path.jpg
					sunset-thumbnail.jpg
					sunset.jpg
				wordpress.png
			index.php
			/languages/
				twentyten.pot
			license.txt
			loop-attachment.php
			loop-page.php
			loop-single.php
			loop.php
			onecolumn-page.php
			page.php
			rtl.css
			screenshot.png
			search.php
			sidebar-footer.php
			sidebar.php
			single.php
			style.css
			tag.php</code></pre>
<h3 id="wp-includes">Files in the /wp-includes/ directory</h3>
<pre><code>/wp-includes/
	/Text/
		Diff
		Diff.php
	admin-bar.php
	atomlib.php
	author-template.php
	bookmark-template.php
	bookmark.php
	cache.php
	canonical.php
	capabilities.php
	category-template.php
	category.php
	class-IXR.php
	class-feed.php
	class-http.php
	class-json.php
	class-oembed.php
	class-phpass.php
	class-phpmailer.php
	class-pop3.php
	class-simplepie.php
	class-smtp.php
	class-snoopy.php
	class-wp-admin-bar.php
	class-wp-ajax-response.php
	class-wp-editor.php
	class-wp-error.php
	class-wp-http-ixr-client.php
	class-wp-walker.php
	class-wp-xmlrpc-server.php
	class-wp.php
	class.wp-dependencies.php
	class.wp-scripts.php
	class.wp-styles.php
	comment-template.php
	comment.php
	compat.php
	cron.php
	/css/
		admin-bar-rtl.css
		admin-bar-rtl.dev.css
		admin-bar.css
		admin-bar.dev.css
		editor-buttons.css
		editor-buttons.dev.css
		jquery-ui-dialog.css
		jquery-ui-dialog.dev.css
		wp-pointer.css
		wp-pointer.dev.css
	default-constants.php
	default-filters.php
	default-widgets.php
	deprecated.php
	feed-atom-comments.php
	feed-atom.php
	feed-rdf.php
	feed-rss.php
	feed-rss2-comments.php
	feed-rss2.php
	feed.php
	formatting.php
	functions.php
	functions.wp-scripts.php
	functions.wp-styles.php
	general-template.php
	http.php
	/images/
		admin-bar-sprite.png
		arrow-pointer-blue.png
		blank.gif
		/crystal/
			archive.png
			audio.png
			code.png
			default.png
			document.png
			interactive.png
			license.txt
			spreadsheet.png
			text.png
			video.png
		down_arrow.gif
		icon-pointer-flag.png
		rss.png
		/smilies/
			icon_arrow.gif
			icon_biggrin.gif
			icon_confused.gif
			icon_cool.gif
			icon_cry.gif
			icon_eek.gif
			icon_evil.gif
			icon_exclaim.gif
			icon_idea.gif
			icon_lol.gif
			icon_mad.gif
			icon_mrgreen.gif
			icon_neutral.gif
			icon_question.gif
			icon_razz.gif
			icon_redface.gif
			icon_rolleyes.gif
			icon_sad.gif
			icon_smile.gif
			icon_surprised.gif
			icon_twisted.gif
			icon_wink.gif
		toggle-arrow.png
		upload.png
		/wlw/
			wp-comments.png
			wp-icon.png
			wp-watermark.png
		wpicons.png
		wpmini-blue.png
		xit.gif
	/js/
		admin-bar.dev.js
		admin-bar.js
		autosave.dev.js
		autosave.js
		colorpicker.dev.js
		colorpicker.js
		comment-reply.dev.js
		comment-reply.js
		/crop/
			cropper.css
			cropper.js
			marqueeHoriz.gif
			marqueeVert.gif
		hoverIntent.dev.js
		hoverIntent.js
		/imgareaselect/
			border-anim-h.gif
			border-anim-v.gif
			imgareaselect.css
			jquery.imgareaselect.dev.js
			jquery.imgareaselect.js
		/jcrop/
			Jcrop.gif
			jquery.Jcrop.css
			jquery.Jcrop.dev.js
			jquery.Jcrop.js
		/jquery/
			jquery.color.dev.js
			jquery.color.js
			jquery.form.dev.js
			jquery.form.js
			jquery.hotkeys.dev.js
			jquery.hotkeys.js
			jquery.js
			jquery.query.js
			jquery.schedule.js
			jquery.serialize-object.js
			jquery.table-hotkeys.dev.js
			jquery.table-hotkeys.js
			suggest.dev.js
			suggest.js
			/ui/
				jquery.effects.blind.min.js
				jquery.effects.bounce.min.js
				jquery.effects.clip.min.js
				jquery.effects.core.min.js
				jquery.effects.drop.min.js
				jquery.effects.explode.min.js
				jquery.effects.fade.min.js
				jquery.effects.fold.min.js
				jquery.effects.highlight.min.js
				jquery.effects.pulsate.min.js
				jquery.effects.scale.min.js
				jquery.effects.shake.min.js
				jquery.effects.slide.min.js
				jquery.effects.transfer.min.js
				jquery.ui.accordion.min.js
				jquery.ui.autocomplete.min.js
				jquery.ui.button.min.js
				jquery.ui.core.min.js
				jquery.ui.datepicker.min.js
				jquery.ui.dialog.min.js
				jquery.ui.draggable.min.js
				jquery.ui.droppable.min.js
				jquery.ui.mouse.min.js
				jquery.ui.position.min.js
				jquery.ui.progressbar.min.js
				jquery.ui.resizable.min.js
				jquery.ui.selectable.min.js
				jquery.ui.slider.min.js
				jquery.ui.sortable.min.js
				jquery.ui.tabs.min.js
				jquery.ui.widget.min.js
		json2.dev.js
		json2.js
		/plupload/
			changelog.txt
			handlers.dev.js
			handlers.js
			license.txt
			plupload.flash.js
			plupload.flash.swf
			plupload.html4.js
			plupload.html5.js
			plupload.js
			plupload.silverlight.js
			plupload.silverlight.xap
		prototype.js
		quicktags.dev.js
		quicktags.js
		/scriptaculous/
			MIT-LICENSE
			builder.js
			controls.js
			dragdrop.js
			effects.js
			scriptaculous.js
			slider.js
			sound.js
			unittest.js
			wp-scriptaculous.js
		swfobject.js
		/swfupload/
			handlers.dev.js
			handlers.js
			license.txt
			/plugins/
				swfupload.cookies.js
				swfupload.queue.js
				swfupload.speed.js
				swfupload.swfobject.js
			swfupload-all.js
			swfupload.js
			swfupload.swf
		/thickbox/
			loadingAnimation.gif
			macFFBgHack.png
			tb-close.png
			thickbox.css
			thickbox.js
		/tinymce/
			/langs/
				wp-langs-en.js
				wp-langs.php
			license.txt
			/plugins/
				/directionality/
					editor_plugin.js
				/fullscreen/
					editor_plugin.js
					fullscreen.htm
				/inlinepopups/
					editor_plugin.js
					/skins/
						/clearlooks2/
							/img/
								alert.gif
								button.gif
								buttons.gif
								confirm.gif
								corners.gif
								drag.gif
								horizontal.gif
								vertical.gif
							window.css
					template.htm
				/media/
					/css/
						media.css
					editor_plugin.js
					/js/
						embed.js
						media.js
					media.htm
					moxieplayer.swf
				/paste/
					blank.htm
					editor_plugin.js
					/js/
						pastetext.js
						pasteword.js
					pastetext.htm
					pasteword.htm
				/spellchecker/
					changelog.txt
					/classes/
						EnchantSpell.php
						GoogleSpell.php
						PSpell.php
						PSpellShell.php
						SpellChecker.php
						/utils/
							JSON.php
							Logger.php
					config.php
					/css/
						content.css
					editor_plugin.js
					/img/
						wline.gif
					/includes/
						general.php
					rpc.php
				/tabfocus/
					editor_plugin.js
				/wordpress/
					/css/
						content.css
					editor_plugin.dev.js
					editor_plugin.js
					/img/
						audio.gif
						embedded.png
						image.gif
						media.gif
						more_bug.gif
						page.gif
						page_bug.gif
						trans.gif
						video.gif
				/wpdialogs/
					editor_plugin.dev.js
					editor_plugin.js
					/js/
						popup.dev.js
						popup.js
						wpdialog.dev.js
						wpdialog.js
				/wpeditimage/
					/css/
						editimage-rtl.css
						editimage.css
					editimage.html
					editor_plugin.dev.js
					editor_plugin.js
					/img/
						delete.png
						image.png
					/js/
						editimage.dev.js
						editimage.js
				/wpfullscreen/
					editor_plugin.js
					fullscreen.htm
				/wpgallery/
					editor_plugin.dev.js
					editor_plugin.js
					/img/
						delete.png
						edit.png
						gallery.png
						t.gif
				/wplink/
					editor_plugin.dev.js
					editor_plugin.js
			/themes/
				/advanced/
					about.htm
					anchor.htm
					charmap.htm
					color_picker.htm
					editor_template.js
					image.htm
					/img/
						colorpicker.jpg
						flash.gif
						gotmoxie.png
						icons.gif
						iframe.gif
						pagebreak.gif
						quicktime.gif
						realmedia.gif
						shockwave.gif
						trans.gif
						video.gif
						windowsmedia.gif
					/js/
						about.js
						anchor.js
						charmap.js
						color_picker.js
						image.js
						link.js
						source_editor.js
					link.htm
					shortcuts.htm
					/skins/
						/default/
							content.css
							dialog.css
							/img/
								buttons.png
								items.gif
								menu_arrow.gif
								menu_check.gif
								progress.gif
								tabs.gif
							ui.css
						/highcontrast/
							content.css
							dialog.css
							ui.css
						/o2k7/
							content.css
							dialog.css
							/img/
								button_bg.png
								button_bg_black.png
								button_bg_silver.png
							ui.css
							ui_black.css
							ui_silver.css
						/wp_theme/
							content.css
							dialog.css
							/img/
								tabs.gif
							ui.css
					source_editor.htm
			tiny_mce.js
			tiny_mce_popup.js
			/utils/
				editable_selects.js
				form_utils.js
				mctabs.js
				validate.js
			wp-mce-help.php
			wp-tinymce.js.gz
			wp-tinymce.php
		tw-sack.dev.js
		tw-sack.js
		wp-ajax-response.dev.js
		wp-ajax-response.js
		wp-list-revisions.dev.js
		wp-list-revisions.js
		wp-lists.dev.js
		wp-lists.js
		wp-pointer.dev.js
		wp-pointer.js
		wplink.dev.js
		wplink.js
	kses.php
	l10n.php
	link-template.php
	load.php
	locale.php
	media.php
	meta.php
	ms-blogs.php
	ms-default-constants.php
	ms-default-filters.php
	ms-deprecated.php
	ms-files.php
	ms-functions.php
	ms-load.php
	ms-settings.php
	nav-menu-template.php
	nav-menu.php
	pluggable-deprecated.php
	pluggable.php
	plugin.php
	/pomo/
		entry.php
		mo.php
		po.php
		streams.php
		translations.php
	post-template.php
	post-thumbnail-template.php
	post.php
	query.php
	registration-functions.php
	registration.php
	rewrite.php
	rss-functions.php
	rss.php
	script-loader.php
	shortcodes.php
	taxonomy.php
	template-loader.php
	/theme-compat/
		comments-popup.php
		comments.php
		footer.php
		header.php
		sidebar.php
	theme.php
	update.php
	user.php
	vars.php
	version.php
	widgets.php
	wlwmanifest.xml
	wp-db.php
	wp-diff.php</code></pre>
<hr />
<p><small>© 2012 <a href="http://digwp.com">Digging into WordPress</a> | <a href="http://digwp.com/2012/05/complete-list-wordpress-files/">Permalink</a> | <a href="http://digwp.com/2012/05/complete-list-wordpress-files/#comments">25 comments</a> | Add to <a href="http://del.icio.us/post?url=http://digwp.com/2012/05/complete-list-wordpress-files/&title=Complete List of Default WordPress Files">del.icio.us</a> | Post tags: <a href="http://digwp.com/tag/files/" rel="tag">files</a>, <a href="http://digwp.com/tag/reference/" rel="tag">reference</a><br/></small></p>]]></content:encoded>
			<wfw:commentRss>http://digwp.com/2012/05/complete-list-wordpress-files/feed/</wfw:commentRss>
		<slash:comments>25</slash:comments>
		</item>
		<item>
		<title>Poll: www. or no www.?</title>
		<link>http://digwp.com/2012/05/poll-www-no-www/</link>
		<comments>http://digwp.com/2012/05/poll-www-no-www/#comments</comments>
		<pubDate>Thu, 03 May 2012 00:20:41 +0000</pubDate>
		<dc:creator>Jeff Starr</dc:creator>
				<category><![CDATA[Admin]]></category>
		<category><![CDATA[polls]]></category>

		<guid isPermaLink="false">http://digwp.com/?p=5980</guid>
		<description><![CDATA[This one&#8217;s self-explanatory, but a lot has changed so I thought I&#8217;d poll one up to see what people think. It seems there are a lot more sites these days without the www. in their canonical URLs, but a lot of big sites continue to include the &#8220;www&#8221; subdomain (think Google home page). Which one [...]]]></description>
			<content:encoded><![CDATA[<p>This one&#8217;s self-explanatory, but a lot has changed so I thought I&#8217;d poll one up to see what people think. It seems there are a lot more sites these days <em>without</em> the <strong>www.</strong> in their canonical <abbr title="Uniform Resource Locator">URL</abbr>s, but a lot of big sites continue to include the &#8220;www&#8221; subdomain (think Google home page). Which one is best? Let&#8217;s find out.. </p>
<p><span id="more-5980"></span></p>
<p>In this poll, you&#8217;re asked whether you <em>prefer</em> URLs with or without the extra <code>www.</code> subdomain. But you have to choose one or the other &mdash; no &#8220;other/undecided&#8221; votes allowed on this one ;) </p>
<p>Okay, drumroll please..</p>
Note: There is a poll embedded within this post, please visit the site to participate in this post's poll.
<hr />
<p><small>© 2012 <a href="http://digwp.com">Digging into WordPress</a> | <a href="http://digwp.com/2012/05/poll-www-no-www/">Permalink</a> | <a href="http://digwp.com/2012/05/poll-www-no-www/#comments">19 comments</a> | Add to <a href="http://del.icio.us/post?url=http://digwp.com/2012/05/poll-www-no-www/&title=Poll: www. or no www.?">del.icio.us</a> | Post tags: <a href="http://digwp.com/tag/polls/" rel="tag">polls</a><br/></small></p>]]></content:encoded>
			<wfw:commentRss>http://digwp.com/2012/05/poll-www-no-www/feed/</wfw:commentRss>
		<slash:comments>19</slash:comments>
		</item>
		<item>
		<title>Attach Unattached Media Files</title>
		<link>http://digwp.com/2012/05/attach-unattached-media-files/</link>
		<comments>http://digwp.com/2012/05/attach-unattached-media-files/#comments</comments>
		<pubDate>Tue, 01 May 2012 16:24:29 +0000</pubDate>
		<dc:creator>Jeff Starr</dc:creator>
				<category><![CDATA[Admin]]></category>
		<category><![CDATA[attachments]]></category>
		<category><![CDATA[tips]]></category>
		<category><![CDATA[tricks]]></category>

		<guid isPermaLink="false">http://digwp.com/?p=5832</guid>
		<description><![CDATA[Attaching any unattached media files that you may have floating around is a good way to keep things organized and running smooth. Normally, when you&#8217;re working on a post in the Edit Post screen, you click the Upload/Insert button and use the nifty drag-n-drop media uploader to get &#8216;er done. When you upload your media [...]]]></description>
			<content:encoded><![CDATA[<p>Attaching any unattached media files that you may have floating around is a good way to keep things organized and running smooth. Normally, when you&#8217;re working on a post in the <strong>Edit Post</strong> screen, you click the <strong>Upload/Insert</strong> button and use the nifty drag-n-drop media uploader to get &#8216;er done. When you upload your media files in this manner, WordPress &#8220;knows&#8221; that you want to attach the file to that particular post. Super straightforward sure, but there are situations where WordPress <em>doesn&#8217;t know</em> which post to use. In this <abbr title="Digging into WordPress">DigWP</abbr> post, we walk through the process of finding unattached media files and attaching them to their respective posts.</p>
<p><span id="more-5832"></span></p>
<h3>Why media files may be &#8220;unattached&#8221;</h3>
<p>Basically, WordPress needs to know which post to attach the file to, so if that information isn&#8217;t available, the file&#8217;s status is set to &#8220;unattached&#8221;. For example, if you have a bunch of images attached to a post, and then delete the post, the images are still visible in the <strong>Media Library</strong> and still exist in the <code>/wp-content/uploads/</code> directory, but they will be <em>unattached</em> to any particular post.</p>
<p>Another reason why you might have unattached media files is because they were uploaded directly through the <strong>Media Library</strong> instead of through a specific post. Some WordPress users like to upload lots of images up-front, before creating any posts. Are there other ways that media files become unattached? Possibly, but ultimately it doesn&#8217;t matter because it&#8217;s relatively straightforward to locate all unattached files and attach them to specific posts. Well, it is once you know how to do it..</p>
<h3>How to find your unattached media files</h3>
<p>Eliminating and/or organizing rogue files of <em>any type</em> is good practice for running a tight ship, whether it be media files, theme files, or other project files laying around on the server. When it comes to cleaning up your media files, WordPress provides two easy ways of locating everything that&#8217;s not attached to a specific post.</p>
<p><img src="http://digwp.com/wp-content/uploads/2012/04/wp-attach-media-01.jpg" alt="Attach Unattached Media Files - Step 1: Find unattached media files"></p>
<p>As seen in the previous image, the first and easiest way to find and attach your files is to click the <strong>Unattached</strong> link (1) at the top of the <strong>Media Library</strong> page. That will list all of your unattached files along with a quick link to <strong>Attach</strong> (2) the file to a specific post. This is also the second way to find unattached images, as the &#8220;Attach&#8221; link is easy to spot among all of your attached media files.</p>
<h3>How to attach your unattached media files</h3>
<p>Once you&#8217;ve found some unattached files, you&#8217;re ready to attach them to their rightful posts. There are several ways to do this, depending on where you&#8217;re at in the WordPress Admin. </p>
<ul>
<li>If you&#8217;re on the <strong>Media Library</strong> page, then you&#8217;ll see the <strong>Attach</strong> link next to the unattached file (see previous image).</li>
<li>If you&#8217;re already viewing the list of &#8220;Unattached&#8221; images, you can hover over a specific file to reveal its <strong>Attach</strong> link.</li>
<li>If you&#8217;re working on a post, click the <strong>Upload/Insert</strong> button, go to the <strong>Media Library</strong> tab, search for the image, and click the <strong>Insert into Post</strong> button.</li>
</ul>
<p>Here is a screenshot showing the &#8220;Attach&#8221; link next the file in the list of &#8220;Unattached&#8221; files:</p>
<p><img src="http://digwp.com/wp-content/uploads/2012/04/wp-attach-media-02.jpg" alt="Attach Unattached Media Files - Step 2: Click the 'Attach' button"></p>
<p>After clicking the &#8220;Attach&#8221; link, a popup window will appear, like so:</p>
<p><img src="http://digwp.com/wp-content/uploads/2012/04/wp-attach-media-03.jpg" alt="Attach Unattached Media Files - Step 3: Enter the post title and click search"></p>
<p>At this point we see some room for improvement, in that you sort of have to &#8220;know&#8221; in advance the title or contents of the post to which the file should be attached. If you&#8217;re not sure and just want to sort of browse through existing posts to find the best one, try searching with some relevant/related search terms. If you really have no idea which post to use, try searching for a super-common word like &#8220;the&#8221; or &#8220;a&#8221; and you&#8217;ll get the first 30 or so posts. Unfortunately at this time there is no way to navigate through more than the first set of results, but it may be enough to get you there. It would be good to have this option in the future (hint hint).</p>
<p><img src="http://digwp.com/wp-content/uploads/2012/04/wp-attach-media-04.jpg" alt="Attach Unattached Media Files - Step 4: Choose the correct post and click 'Select'"></p>
<p>Once you&#8217;ve found the post that you would like to use, select it and click the <strong>Select</strong> button, as shown in the previous image. That&#8217;s all it takes, after clicking &#8220;Select&#8221; WordPress does its thing and the file is attached to the selected post.</p>
<h3>How to un-attach media files</h3>
<p>Wrapping up, just wanted to point out another area where WordPress could be improved. As far as I know, there is no way to &#8220;un-attach&#8221; media files from their respective posts <em>from within the Admin area</em>. Unless somebody knows a way of doing so, the only way seems to be complete deletion of the media file in question. When working with a lot of files, each with their own meta information, this can be a rather unpleasant experience, but I digress.. Yes you can always attach the file to <em>another</em> post, but that doesn&#8217;t change the post to which it was first attached. To change that information, it&#8217;s either a trip to the database or delete the file and start over.</p>
<h3>1-minute summary</h3>
<p>To attach an unattached media file, find an <strong>Attach</strong> link, select the desired post from the list, and click the <strong>Select</strong> button. Alternately, if you&#8217;re working on a post, click the <strong>Upload/Insert</strong> button, visit the <strong>Media Library</strong> tab, locate and select the desired post, and click the <strong>Insert into Post</strong> button.</p>
<p>Taking the time to clean-up and organize your files is a great way to improve the efficiency and maintainability of your website.</p>
<p>That&#8217;s all for now, Happy attaching :)</p>
<hr />
<p><small>© 2012 <a href="http://digwp.com">Digging into WordPress</a> | <a href="http://digwp.com/2012/05/attach-unattached-media-files/">Permalink</a> | <a href="http://digwp.com/2012/05/attach-unattached-media-files/#comments">13 comments</a> | Add to <a href="http://del.icio.us/post?url=http://digwp.com/2012/05/attach-unattached-media-files/&title=Attach Unattached Media Files">del.icio.us</a> | Post tags: <a href="http://digwp.com/tag/admin/" rel="tag">Admin</a>, <a href="http://digwp.com/tag/attachments/" rel="tag">attachments</a>, <a href="http://digwp.com/tag/tips/" rel="tag">tips</a>, <a href="http://digwp.com/tag/tricks/" rel="tag">tricks</a><br/></small></p>]]></content:encoded>
			<wfw:commentRss>http://digwp.com/2012/05/attach-unattached-media-files/feed/</wfw:commentRss>
		<slash:comments>13</slash:comments>
		</item>
		<item>
		<title>Getting Comment Info from the WordPress Database</title>
		<link>http://digwp.com/2012/03/getting-comment-info-wordpress-database/</link>
		<comments>http://digwp.com/2012/03/getting-comment-info-wordpress-database/#comments</comments>
		<pubDate>Thu, 15 Mar 2012 17:16:45 +0000</pubDate>
		<dc:creator>Jeff Starr</dc:creator>
				<category><![CDATA[PHP]]></category>
		<category><![CDATA[comments]]></category>
		<category><![CDATA[database]]></category>
		<category><![CDATA[functions]]></category>
		<category><![CDATA[sql]]></category>

		<guid isPermaLink="false">http://digwp.com/?p=5861</guid>
		<description><![CDATA[An easy way for visitors to enter their emails is by commenting on a post. We did this recently for people to sign up for a notification email. Instead of using a plugin or custom function for a one-time email list, we just went with WordPress core functionality and used post comments for people to [...]]]></description>
			<content:encoded><![CDATA[<p>An easy way for visitors to enter their emails is by commenting on a post. We did this recently for people to <a href="http://digwp.com/2012/02/notification-list-3-3-printed-books/">sign up for a notification email</a>. Instead of using a plugin or custom function for a one-time email list, we just went with WordPress core functionality and used post comments for people to sign up. Then the trick then is retrieving the comment information from the database for the specific sign-up post. </p>
<p>We did this recently to collect commentators&#8217; email addresses, but could have easily extracted other comment info as well &mdash; comment author, comment date, comment url, and basically anything in the <code>wp_comments</code> table, shown here:</p>
<p><span id="more-5861"></span></p>
<div class="post-box-201203"><img src="http://digwp.com/wp-content/uploads/2012/03/getting-comment-info.jpg" alt="getting-comment-info" width="245" height="428" /><br /><em>columns in the <code>wp_comments</code> table</em></div>
<p>You can easily display and collect any of this information for any specific page or post on your site. All you need is a non-public page (or other theme location) to output the results (&#8220;non-public&#8221; especially if you&#8217;re displaying any email data). In our case we just created a new private page and selected our custom page template. Load the page and <em>viola!</em> &mdash; instant list of all comment author emails for our sign-up post.</p>
<h3>Getting comment info from the database</h3>
<p>So you&#8217;ve got your sign-up post with some comments, and now want to collect the information and send some emails or whatever. To get the information, we need to query the WP database, select our columns from the <code>wp_comments</code> table, and then display the results on our custom page. </p>
<p>For the SQL query, getting data from the comment table is straightforward, but doing so for a <em>specific post</em> requires a dash of voodoo found in an update on <a href="http://webtrickz.com/how-to-extract-commentators-email-address-with-ip-name-from-a-post-in-wordpress-featured/" title="How to Extract commentators Email address with IP &#038; Name from a post in WordPress">this post</a>. To make a long story short, you have to use nested queries with an arbitrary &#8220;AS WHATEVER&#8221; added at the end, as such:</p>
<pre><code>SELECT DISTINCT comment_author, comment_author_email, comment_author_IP 
FROM ( 
SELECT DISTINCT comment_author, comment_author_email, comment_author_IP 
FROM wp_comments WHERE comment_post_ID = 1
) AS WHATEVER</code></pre>
<p>The &#8220;WHATEVER&#8221; is essentially meaningless, so use any name you want. Why? Apparently the &#8220;AS&#8221; clause is required for the nested (or whatever) queries to work their magic. As you can see, this enables us to grab <em>any column</em> from the <code>wp_comments</code> table. In the example query, we&#8217;re selecting the <code>comment_author</code>, <code>comment_author_email</code>, and <code>comment_author_IP</code> columns.</p>
<p>If you have access to the database, you can use a program such as <a href="http://www.phpmyadmin.net/">phpMyAdmin</a> to execute the above query directly. Otherwise, we&#8217;ll go with the WordPress custom-private-page route. Open your page template and add the following code beneath <code>the_content()</code> template tag:</p>
<pre><code>&lt;?php //grab the data
$comment_info = $wpdb-&gt;get_results("SELECT DISTINCT comment_author, comment_author_email, comment_author_IP 
	FROM (SELECT DISTINCT comment_author, comment_author_email, comment_author_IP 
	FROM wp_comments 
	WHERE comment_post_ID = 1
	) AS WHATEVER"); 
// display the results
echo '&lt;ul&gt;';
foreach($comment_info as $info) { 
	echo '&lt;li&gt;&lt;strong&gt;'. $info-&gt;comment_author .'&lt;/strong&gt; - '. $info-&gt;comment_author_email .' - &lt;small&gt;'. $info-&gt;comment_author_IP .'&lt;/small&gt;&lt;/li&gt;'; 
}
echo '&lt;/ul&gt;';
?&gt;</code></pre>
<p>Just pick your post ID and done. When you visit the custom page in a browser, you should see the results of your query displayed as a list, similar to this:</p>
<ul>
<li><strong>Juan Gris</strong> &#8211; <code>juan@hotmail.com</code> &#8211; <small>123.456.789</small></li>
<li><strong>Max Ernst</strong> &#8211; <code>max@gmail.com</code> &#8211; <small>987.654.321</small></li>
<li><strong>Salvador Dali</strong> &#8211; <code>dali@email.com</code> &#8211; <small>456.789.123</small></li>
</ul>
<p>But no need to keep it list format, with a little tweaking, we can output any data using whatever markup works best. For example, to just grab the emails from a nice <code>&lt;pre&gt;</code> list, change the <code>foreach</code> loop to this:</p>
<pre><code>echo '&lt;pre&gt;';
foreach($comment_info as $info) { 
	echo $info-&gt;comment_author_email . "\n";
}
echo '&lt;/pre&gt;';</code></pre>
<p>..and that should give you just the data, with no interfering markup:</p>
<pre><code>juan@hotmail.com
max@gmail.com
dali@email.com</code></pre>
<h3>Customizing</h3>
<p>There are two ways to customize this technique. In the query itself, you can specify which columns you want to display. And then you can also customize the markup, to format the data to suit your specific needs. Sort of a <em>multipurpose</em> method for grabbing post-specific info from the database.</p>
<hr />
<p><small>© 2012 <a href="http://digwp.com">Digging into WordPress</a> | <a href="http://digwp.com/2012/03/getting-comment-info-wordpress-database/">Permalink</a> | <a href="http://digwp.com/2012/03/getting-comment-info-wordpress-database/#comments">5 comments</a> | Add to <a href="http://del.icio.us/post?url=http://digwp.com/2012/03/getting-comment-info-wordpress-database/&title=Getting Comment Info from the WordPress Database">del.icio.us</a> | Post tags: <a href="http://digwp.com/tag/comments/" rel="tag">comments</a>, <a href="http://digwp.com/tag/database/" rel="tag">database</a>, <a href="http://digwp.com/tag/functions/" rel="tag">functions</a>, <a href="http://digwp.com/tag/sql/" rel="tag">sql</a><br/></small></p>]]></content:encoded>
			<wfw:commentRss>http://digwp.com/2012/03/getting-comment-info-wordpress-database/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
		<item>
		<title>v3.3 Printed Books are Here!</title>
		<link>http://digwp.com/2012/03/v3-3-printed-books-are-here/</link>
		<comments>http://digwp.com/2012/03/v3-3-printed-books-are-here/#comments</comments>
		<pubDate>Wed, 14 Mar 2012 16:11:11 +0000</pubDate>
		<dc:creator>Jeff Starr</dc:creator>
				<category><![CDATA[Site News]]></category>
		<category><![CDATA[book]]></category>
		<category><![CDATA[updates]]></category>

		<guid isPermaLink="false">http://digwp.com/?p=5885</guid>
		<description><![CDATA[Good news! The new version-3.3 printed books are now available. The new books are better than ever, updated for WordPress 3.3 with new content, refreshed graphics, and new features galore. Each book is printed in full-color, with new extra-thick covers and slick spiral binding for laying it flat while reading. These features make the print [...]]]></description>
			<content:encoded><![CDATA[<p>Good news! The new version-3.3 <strong>printed books</strong> are now available. The new books are <a href="http://digwp.com/2012/02/digging-into-wordpress-v3-3/">better than ever</a>, updated for WordPress 3.3 with new content, refreshed graphics, and new features galore. Each book is printed in <strong>full-color</strong>, with new extra-thick covers and slick <em>spiral binding</em> for laying it flat while reading. These features make the print edition feel really solid and durable, like you <em>know</em> you’re reading a well-crafted, quality book. Here&#8217;s a recent photo showing how the chapters are <em>color-coded</em> and easy to recognize:</p>
<p><span id="more-5885"></span></p>
<p><img class="post-img-201203" src="http://digwp.com/wp-content/uploads/2012/03/DiW-print-side.jpg" alt="DiW-print-side" width="550" height="364" /><br /><small><em>Digging into WordPress v3.3 &#8211; Print Edition</em></small></p>
<p>Design-wise, Digging into WordPress is a beautiful book: every page is printed with stunning digital-color precision on gloss-finish paper, with each of its 12 chapters color-coded to provide quick and easy navigation. With its large, clear typography, each page is a pleasure to read. For the <em>full scoop</em> on the printed books, visit the <a href="http://digwp.com/book/" title="Digging into WordPress">book page</a>.</p>
<h3 id="the-deal">Now Available / Limited Stock</h3>
<p>Prices are going up all over, but we&#8217;re keeping the price of the printed books at <strong>$75</strong> +&nbsp;shipping/handling (around $10 within the US). This includes tracking, insurance, and delivery confirmation. As with previous editions, we have a limited number of books and they tend to go quickly, so <a href="http://digwp.com/book/" title="Get the book!">grab it now</a> if you want one of your own.</p>
<h4>What you get..</h4>
<p>With each printed-book purchase you get:</p>
<ul>
<li>FREE copy of the latest <a href="http://digwp.com/2012/02/digging-into-wordpress-v3-3/" title="Digging into WordPress 3.3 Update">PDF/e-book</a> (current to WP 3.3)</li>
<li>ALL <abbr title="Digging into WordPress">DiW</abbr> <a href="http://themeclubhouse.digwp.com/" title="Browse our themes at the DiW Theme Clubhouse">exclusive WordPress themes</a></li>
<li>FREE <strong>lifetime updates</strong> of the PDF/e-book + all themes</li>
<li>AND of course your own copy of the printed book ;)</li>
</ul>
<p>After purchase, you get access to the <a href="http://digwp.com/2010/11/new-updates-downloads-system/" title="New Updates/Downloads System"><abbr title="Digging into WordPress">DiW</abbr> Members Area</a>, where you can download current versions of everything at your convenience. There you may also grab free copies of the <a href="http://digwp.com/2011/04/widescreen/" title="Deluxe Widescreen Edition">Deluxe Widescreen Edition</a> and new <strong>lite version</strong> (perfect for mobile devices), plus other goodies when available. Keep an eye on the site for news, updates, and more.</p>
<p><a href="https://www.e-junkie.com/ecom/gb.php?c=cart&amp;i=577603&amp;cl=88539&amp;ejc=2" target="ej_ejc" class="ec_ejc_thkbx" onClick="javascript:return EJEJC_lc(this);">Buy Print Version</a></p>
<h3>Questions? Comments?</h3>
<p>We&#8217;re here to help &mdash; contact us any time at <strong>sales@digwp.com</strong></p>
<hr />
<p><small>© 2012 <a href="http://digwp.com">Digging into WordPress</a> | <a href="http://digwp.com/2012/03/v3-3-printed-books-are-here/">Permalink</a> | <a href="http://digwp.com/2012/03/v3-3-printed-books-are-here/#comments">14 comments</a> | Add to <a href="http://del.icio.us/post?url=http://digwp.com/2012/03/v3-3-printed-books-are-here/&title=v3.3 Printed Books are Here!">del.icio.us</a> | Post tags: <a href="http://digwp.com/tag/book/" rel="tag">book</a>, <a href="http://digwp.com/tag/updates/" rel="tag">updates</a><br/></small></p>]]></content:encoded>
			<wfw:commentRss>http://digwp.com/2012/03/v3-3-printed-books-are-here/feed/</wfw:commentRss>
		<slash:comments>14</slash:comments>
		</item>
		<item>
		<title>Book Winner!</title>
		<link>http://digwp.com/2012/03/book-winner/</link>
		<comments>http://digwp.com/2012/03/book-winner/#comments</comments>
		<pubDate>Tue, 13 Mar 2012 18:05:27 +0000</pubDate>
		<dc:creator>Jeff Starr</dc:creator>
				<category><![CDATA[Links]]></category>

		<guid isPermaLink="false">http://digwp.com/?p=5837</guid>
		<description><![CDATA[Congrats to Shawn Grimes for winning a brand-spanking-new print edition of Digging into WordPress v3.3 &#8212; Cheers! Direct Link to Article &#8212; Permalink on DiW © 2012 Digging into WordPress &#124; Permalink &#124; No comment &#124; Add to del.icio.us &#124; Post tags:]]></description>
			<content:encoded><![CDATA[<p>Congrats to <a href="http://shawnrgrimes.com/">Shawn Grimes</a> for <a href="http://digwp.com/2012/02/digging-into-wordpress-v3-3/#comment-33351" title="Read original comment">winning</a> a brand-spanking-new <strong>print edition</strong> of <a href="http://digwp.com/book/">Digging into WordPress</a> <a href="http://digwp.com/2012/02/digging-into-wordpress-v3-3/">v3.3</a> &mdash; Cheers!</p>
<p><small><a href="http://digwp.com/2012/03/book-winner/" title="Direct link to featured article">Direct Link to Article</a> &#8212; <a href="http://digwp.com/2012/03/book-winner/" title="Permalink to post on DiW">Permalink on DiW</a></small></p><hr />
<p><small>© 2012 <a href="http://digwp.com">Digging into WordPress</a> | <a href="http://digwp.com/2012/03/book-winner/">Permalink</a> | <a href="http://digwp.com/2012/03/book-winner/#comments">No comment</a> | Add to <a href="http://del.icio.us/post?url=http://digwp.com/2012/03/book-winner/&title=Book Winner!">del.icio.us</a> | Post tags: <br/></small></p>]]></content:encoded>
			<wfw:commentRss>http://digwp.com/2012/03/book-winner/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Digging into WordPress v3.3 Update</title>
		<link>http://digwp.com/2012/02/digging-into-wordpress-v3-3/</link>
		<comments>http://digwp.com/2012/02/digging-into-wordpress-v3-3/#comments</comments>
		<pubDate>Wed, 01 Feb 2012 17:31:10 +0000</pubDate>
		<dc:creator>Jeff Starr</dc:creator>
				<category><![CDATA[Site News]]></category>
		<category><![CDATA[3.3]]></category>
		<category><![CDATA[book]]></category>
		<category><![CDATA[news]]></category>
		<category><![CDATA[updates]]></category>

		<guid isPermaLink="false">http://digwp.com/?p=5639</guid>
		<description><![CDATA[New version of Digging into WordPress now available! The DiW v3.3 update covers WordPress 3.3 &#38; 3.2, with fresh new sections and updated content throughout the book. Similar to the latest versions of WordPress, DiW 3.3 refreshes the look and feel of the book, with updated graphics and screenshots, streamlined content, and new bonus versions [...]]]></description>
			<content:encoded><![CDATA[<p>New version of <a href="http://digwp.com/book/">Digging into WordPress</a> now available! The <abbr title="Digging into WordPress">DiW</abbr> v3.3 update covers <strong>WordPress 3.3 &amp; 3.2</strong>, with fresh new sections and updated content throughout the book. Similar to the latest versions of WordPress, <abbr title="Digging into WordPress">DiW</abbr> 3.3 refreshes the look and feel of the book, with updated graphics and screenshots, streamlined content, and <strong>new bonus versions</strong> of the <abbr title="Portable Document Format">PDF</abbr>. As the <em>9th Edition</em> of the book, <a href="http://digwp.com/2012/02/digging-into-wordpress-v3-3/">Digging into WordPress 3.3</a> is more fluid, focused and current than ever. This is a <em>free update</em> to everyone who owns either version of the book.</p>
<p><span id="more-5639"></span></p>
<div class="diw-33-gallery"><img src="http://digwp.com/wp-content/uploads/2012/01/DiW-v3-3_01.jpg" alt="[ DiW 3.3 screenshot ]" /><img src="http://digwp.com/wp-content/uploads/2012/01/DiW-v3-3_02.jpg" alt="[ DiW 3.3 screenshot ]" /><img src="http://digwp.com/wp-content/uploads/2012/01/DiW-v3-3_03.jpg" alt="[ DiW 3.3 screenshot ]" /><img src="http://digwp.com/wp-content/uploads/2012/01/DiW-v3-3_04.jpg" alt="[ DiW 3.3 screenshot ]" /></div>
<p><small><em>Sample page views from <abbr title="Digging into WordPress">DiW</abbr> 3.3</em></small></p>
<h3>DiW 3.3 Features</h3>
<p>Here are some of the highlights for the <abbr title="Digging into WordPress">DiW</abbr> 3.3 update:</p>
<ul>
<li><strong>WordPress 3.2 &amp; 3.3</strong> &ndash; new chapter content covering the latest versions</li>
<li><strong>Refreshed graphics</strong> updated graphics and screenshots throughout the book&ndash; </li>
<li><strong>Restructured &amp; streamlined</strong> &ndash; updated content for better flow &amp; readability</li>
<li><strong>Hyperlinked chapters</strong> &ndash; all references to chapters &amp; sections now hyperlinked</li>
<li><strong>Meta information</strong> &ndash; added to PDF versions (full, wide, &amp; lite)</li>
<li><strong>Print &amp; PDF</strong> &ndash; available in PDF and print editions (soon!)</li>
<li><strong>Updated widescreen version</strong> &ndash; new <a href="http://digwp.com/2011/04/widescreen/">widescreen bonus version</a> for large screens</li>
<li><strong>New Lite version</strong> &ndash; BONUS &#8220;lite&#8221; version of the PDF that&#8217;s more portable (for mobile/tablet devices)</li>
</ul>
<p>Plus updated links, new popouts, plus tons of little tweaks and edits that synergize to improve overall quality and accuracy. The book reads, looks, and <em>flows</em> better than ever, giving you a richer, more rewarding WordPress experience. </p>
<p>For more details, <a href="http://digwp.com/book/errata/">visit the Errata &amp; Changelog page</a>. Current members can log in to the <a href="http://digwp.com/wp-admin/">Members Area</a> immediately to update the new version (for FREE). New to the book? <a href="http://digwp.com/book/">Learn more</a> and <a href="http://digwp.com/book/#diw-demo">check out a demo</a>.</p>
<h3>Get the PDF</h3>
<p>The <abbr title="Portable Document Format">PDF</abbr> version is <a href="http://digwp.com/book/" title="Digging into WordPress">available now</a>. For $27, you get <strong>over 400 pages of full-color WordPress action</strong>, plus free lifetime updates, exclusive themes, and everything else.</p>
<p><strong>Already bought the book?</strong> Awesome. To get the new version, <a href="http://digwp.com/wp-admin/" title="Customer Login">log into your account</a> at our new <a href="http://digwp.com/2010/11/new-updates-downloads-system/" title="New Updates/Downloads System">Members Area</a> and download <em>at your convenience</em>.</p>
<h3>Early-Bird Special</h3>
<p>This week you save <strong>$5 off</strong> the <abbr title="Portable Document Format">PDF</abbr> using this discount code: <strong>WordPress2012</strong></p>
<p>Just use that coupon during checkout to get Digging into WordPress <strong>v3.3</strong> + all the trimmings for only $22. Discount good thru until the end of this week.</p>
<h3>Printed Books</h3>
<p>The print version is on the way! Here&#8217;s what we know so far:</p>
<ul>
<li>Spiral-bound, full-color printing (416 pages + cover)</li>
<li>Each book includes a FREE copy of the PDF version</li>
<li>Each book includes our exclusive themes, free lifetime updates, and all extras</li>
<li>International shipping will be available for this edition</li>
</ul>
<p>We don&#8217;t have any specific numbers or dates at this point, but we&#8217;ll post an announcement here at <a href="http://digwp.com/" title="Digging into WordPress">DigWP.com</a> once specifics are available. We also have a <a href="http://digwp.com/2012/02/notification-list-3-3-printed-books/" title="Notification List for v3.3 Printed Books">notification list</a> to receive an email once the new printed books are available.</p>
<h3>New Korean Translation!</h3>
<p>After much hard work, the team over at <a href="http://www.webactually.com">Webactually</a> released a beautiful translated version of Digging into WordPress in the Korean language. They really did an excellent job putting everything together and customizing the experience for Korean readers. Here are some unofficial behind-the-scenes photos:</p>
<div class="diw-korean-gallery">
<a href="http://digwp.com/wp-content/uploads/2012/01/PC281841_.jpg"><img src="http://digwp.com/wp-content/uploads/2012/01/PC281841_-150x150.jpg" alt="Korean Edition of Digging into WordPress" width="150" height="150" /></a><a href="http://digwp.com/wp-content/uploads/2012/01/PC281845_.jpg"><img src="http://digwp.com/wp-content/uploads/2012/01/PC281845_-150x150.jpg" alt="Korean Edition of Digging into WordPress" width="150" height="150" /></a><a href="http://digwp.com/wp-content/uploads/2012/01/PC221776.jpg"><img src="http://digwp.com/wp-content/uploads/2012/01/PC221776-150x150.jpg" alt="Korean Edition of Digging into WordPress" width="150" height="150" /></a><a href="http://digwp.com/wp-content/uploads/2012/01/PC221762.jpg"><img src="http://digwp.com/wp-content/uploads/2012/01/PC221762-150x150.jpg" alt="Korean Edition of Digging into WordPress" width="150" height="150" /></a><a href="http://digwp.com/wp-content/uploads/2012/01/PC221764.jpg"><img src="http://digwp.com/wp-content/uploads/2012/01/PC221764-150x150.jpg" alt="Korean Edition of Digging into WordPress" width="150" height="150" /></a><a href="http://digwp.com/wp-content/uploads/2012/01/PC221770.jpg"><img src="http://digwp.com/wp-content/uploads/2012/01/PC221770-150x150.jpg" alt="Korean Edition of Digging into WordPress" width="150" height="150" /></a>
</div>
<p><small><em>Click images for full-size views</em></small></p>
<p>Huge thanks to everyone at Webactually for making it happen. If you speak Korean, you can Learn more <a href="http://www.facebook.com/webactually?sk=app_288406967861070">here</a>!</p>
<h3>Bonus Surprise!</h3>
<p>Leave a comment for a chance to win a <strong>free printed copy</strong> of Digging into WordPress! As soon as the new books are in, we&#8217;ll pick a winner and send an all-expense-paid 9th Edition (including all the extraz). Good luck! :)</p>
<hr />
<p><small>© 2012 <a href="http://digwp.com">Digging into WordPress</a> | <a href="http://digwp.com/2012/02/digging-into-wordpress-v3-3/">Permalink</a> | <a href="http://digwp.com/2012/02/digging-into-wordpress-v3-3/#comments">74 comments</a> | Add to <a href="http://del.icio.us/post?url=http://digwp.com/2012/02/digging-into-wordpress-v3-3/&title=Digging into WordPress v3.3 Update">del.icio.us</a> | Post tags: <a href="http://digwp.com/tag/3-3/" rel="tag">3.3</a>, <a href="http://digwp.com/tag/book/" rel="tag">book</a>, <a href="http://digwp.com/tag/news/" rel="tag">news</a>, <a href="http://digwp.com/tag/updates/" rel="tag">updates</a><br/></small></p>]]></content:encoded>
			<wfw:commentRss>http://digwp.com/2012/02/digging-into-wordpress-v3-3/feed/</wfw:commentRss>
		<slash:comments>74</slash:comments>
		</item>
		<item>
		<title>Notification List for v3.3 Printed Books</title>
		<link>http://digwp.com/2012/02/notification-list-3-3-printed-books/</link>
		<comments>http://digwp.com/2012/02/notification-list-3-3-printed-books/#comments</comments>
		<pubDate>Wed, 01 Feb 2012 17:30:40 +0000</pubDate>
		<dc:creator>Jeff Starr</dc:creator>
				<category><![CDATA[Site News]]></category>
		<category><![CDATA[book]]></category>
		<category><![CDATA[updates]]></category>

		<guid isPermaLink="false">http://digwp.com/?p=5687</guid>
		<description><![CDATA[Digging into WordPress v3.3 is now available, and more printed books are on the way. It can take some time for the books to be printed and delivered, so we&#8217;re setting up a notification list for people who want to know when the new books are back in stock. To get on the list, just [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://digwp.com/2012/02/digging-into-wordpress-v3-3/">Digging into WordPress v3.3 is now available</a>, and more <strong>printed books</strong> are on the way. It can take some time for the books to be printed and delivered, so we&#8217;re setting up a <strong>notification list</strong> for people who want to know when the new books are back in stock.</p>
<p><span id="more-5687"></span></p>
<p><strong>To get on the list</strong>, just <em>leave a comment on this post</em> and we&#8217;ll send you an email when the new v3.3 printed books are available for purchase.</p>
<p>For more info on the latest version, check out the <a href="http://digwp.com/2012/02/digging-into-wordpress-v3-3/">announcement post</a>.</p>
<hr />
<p><small>© 2012 <a href="http://digwp.com">Digging into WordPress</a> | <a href="http://digwp.com/2012/02/notification-list-3-3-printed-books/">Permalink</a> | <a href="http://digwp.com/2012/02/notification-list-3-3-printed-books/#comments">262 comments</a> | Add to <a href="http://del.icio.us/post?url=http://digwp.com/2012/02/notification-list-3-3-printed-books/&title=Notification List for v3.3 Printed Books">del.icio.us</a> | Post tags: <a href="http://digwp.com/tag/book/" rel="tag">book</a>, <a href="http://digwp.com/tag/updates/" rel="tag">updates</a><br/></small></p>]]></content:encoded>
			<wfw:commentRss>http://digwp.com/2012/02/notification-list-3-3-printed-books/feed/</wfw:commentRss>
		<slash:comments>262</slash:comments>
		</item>
		<item>
		<title>WordPress SEO Tips</title>
		<link>http://wpshout.com/wordpress-seo-tips/</link>
		<comments>http://digwp.com/2012/01/wordpress-seo-tips/#comments</comments>
		<pubDate>Wed, 01 Feb 2012 01:33:52 +0000</pubDate>
		<dc:creator>Jeff Starr</dc:creator>
				<category><![CDATA[Links]]></category>

		<guid isPermaLink="false">http://digwp.com/?p=5783</guid>
		<description><![CDATA[Alex Denning interviews Nathan Rice, Alex Moss, and yours truly about WordPress &#38; SEO. If you&#8217;re new to WordPress, SEO, and/or the whole online content game, this is a great article that explains what it is, why it&#8217;s important, and how to benefit. Direct Link to Article &#8212; Permalink on DiW © 2012 Digging into [...]]]></description>
			<content:encoded><![CDATA[<p>Alex Denning interviews Nathan Rice, Alex Moss, and yours truly about WordPress &amp; SEO. If you&#8217;re new to WordPress, SEO, and/or the whole online content game, this is a great article that explains what it is, why it&#8217;s important, and how to benefit.</p>
<p><small><a href="http://wpshout.com/wordpress-seo-tips/" title="Direct link to featured article">Direct Link to Article</a> &#8212; <a href="http://digwp.com/2012/01/wordpress-seo-tips/" title="Permalink to post on DiW">Permalink on DiW</a></small></p><hr />
<p><small>© 2012 <a href="http://digwp.com">Digging into WordPress</a> | <a href="http://digwp.com/2012/01/wordpress-seo-tips/">Permalink</a> | <a href="http://digwp.com/2012/01/wordpress-seo-tips/#comments">No comment</a> | Add to <a href="http://del.icio.us/post?url=http://digwp.com/2012/01/wordpress-seo-tips/&title=WordPress SEO Tips">del.icio.us</a> | Post tags: <br/></small></p>]]></content:encoded>
			<wfw:commentRss>http://digwp.com/2012/01/wordpress-seo-tips/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>WordPress CMS Plugins</title>
		<link>http://digwp.com/2012/01/wordpress-cms-plugins/</link>
		<comments>http://digwp.com/2012/01/wordpress-cms-plugins/#comments</comments>
		<pubDate>Wed, 25 Jan 2012 17:59:05 +0000</pubDate>
		<dc:creator>Jeff Starr</dc:creator>
				<category><![CDATA[Plugins]]></category>
		<category><![CDATA[SEO]]></category>
		<category><![CDATA[CMS]]></category>
		<category><![CDATA[plugin]]></category>
		<category><![CDATA[tips]]></category>
		<category><![CDATA[tools]]></category>

		<guid isPermaLink="false">http://digwp.com/?p=5607</guid>
		<description><![CDATA[To make room for new content for the DiW 3.3 update, we&#8217;re &#8220;excerpting&#8221; this section into its own blog post. Here you&#8217;ll find an extensive round-up of CMS plugins for WordPress. Includes CMS plugins for better admin functionality, user-role management, custom content display, e-commerce &#38; shopping carts, forums, newsletters, and more. Administration Tools These plugins [...]]]></description>
			<content:encoded><![CDATA[<p>To make room for new content for the <abbr title="Digging into WordPress">DiW</abbr> 3.3 update, we&#8217;re &#8220;excerpting&#8221; this section into its own blog post. Here you&#8217;ll find an extensive round-up of CMS plugins for WordPress. Includes CMS plugins for better admin functionality, user-role management, custom content display, e-commerce &amp; shopping carts, forums, newsletters, and more.</p>
<p><span id="more-5607"></span></p>
<h3>Administration Tools</h3>
<p>These plugins provide CMS-like functionality to the WordPress Admin area.</p>
<ul>
<li><a href="http://digwp.com/u/55">WP-CMS Post Control</a> &mdash; Provides complete control over the Write-Page and Write-Post areas of the WordPress Admin. Enables you to hide unwanted items, disable the Flash uploader, kill post revisions, and even add a personal message.</li>
<li><a href="http://digwp.com/u/56">WP-CMS</a> &mdash; Transforms the Admin area to focus more on page creation and less on post creation. Designed to simplify the whole process for your newbie clients. You can even disable the blog functionality entirely.</li>
<li><a href="http://digwp.com/u/57">Flutter</a> &mdash; Enables you to edit posts without leaving the post page and also provides custom write panels that enable further publishing functionality.</li>
<li><a href="http://digwp.com/u/58">Supple Forms</a> &mdash; Enables you to create custom write panels, as well as format and insert values into posts using shortcodes and snippets of HTML.</li>
<li><a href="http://digwp.com/u/59">Custom Write Panel</a> &mdash; Enables you to create additional write panels with customized input fields. Add textboxes, checkboxes, radio-buttons, dropdown menus, and more.</li>
<li><a href="http://digwp.com/u/79">Pods </a> &mdash; Comprehensive CMS functionality, enabling you to create, manage, and display custom content types. Features automatic pagination, public-form filtering, access control, menu editing, and more.</li>
</ul>
<h3>User Role Management</h3>
<ul>
<li><a href="http://digwp.com/u/145">Members</a> &mdash; Comprehensive user-, role-, and content-management plugin that was created to make WordPress a more powerful CMS. Provides more control over your blog with an extensive collection of component-based features.</li>
<li><a href="http://digwp.com/u/567">s2Member</a> &mdash; s2Member provides robust tools for setting up a PayPal-driven membership site, including secure members-only content with custom roles and capabilities.</li>
<li><a href="http://digwp.com/u/60">Role Scoper</a> &mdash; Provides you the ability to specify different permissions levels for different WordPress roles. Also provides options for implementing user groups.</li>
<li><a href="http://digwp.com/u/61">Disclose-Secret</a> &mdash; Enables you to hide specified posts from users unless they meet certain criteria.</li>
<li><a href="http://digwp.com/u/62">Page Restrict</a> &mdash; Enables you to restrict specified pages to logged-in users.</li>
</ul>
<h3>Ordering, Filtering, Limiting and Displaying Content</h3>
<ul>
<li><a href="http://digwp.com/u/65">AStickyPostOrderER</a> &mdash; Enables you to customize post-display order for category views, archive views, and even sitewide.</li>
<li><a href="http://digwp.com/u/66">Advanced Category Excluder</a> &mdash; Provides advanced content separation and category management for WordPress. Exclude any number of categories according to your needs. Also provides control over feeds and search results.</li>
<li><a href="http://digwp.com/u/519">Custom Post Limits</a> &mdash; Provides control over the number of posts that appear on the home page, in various archive views, and in search results.</li>
<li><a href="http://digwp.com/u/495">Custom Query String Reloaded</a> &mdash; Rework of the original plugin, CQS Reloaded controls the number of posts displayed on just about any type of page view, including archives, months, categories, home page, search, and many more. For more information on CQS Reloaded, check out the popout in section 5.1.4.</li>
</ul>
<h3>eCommerce and Shopping Carts</h3>
<ul>
<li><a href="http://digwp.com/u/69">eShop</a> &mdash; Provides shopping-cart functionality that includes customizable product listings, multiple product options, advanced payment options, basic statistics, and more.</li>
<li><a href="http://digwp.com/u/70">WP e-Commerce</a> &mdash; Provides an “elegant and easy to use fully featured shopping cart” that claims to be the “most complete and powerful Shopping Plugin you will find for WordPress.”</li>
<li><a href="http://digwp.com/u/71">YAK for WordPress</a> &mdash; Provides basic shopping-cart functionality that associates products with blog posts.
<li><a href="http://digwp.com/u/72">Quick Shop</a> &mdash; Adds a sidebar widget that displays cart contents to the user and enables easy item removal. Also enables you to easily add products to your posts and pages.</li>
<li><a href="http://digwp.com/u/598">Cart66 Lite</a> &mdash; Shopping cart plugin that enables you to sell digital and/or physical products with a host of useful options. Features include advanced shipping options, custom fields for products, customizable email receipts, Amazon S3 integration, and much more.</li>
</ul>
<h3>Email Mailing List and Newsletter Plugins</h3>
<ul>
<li><a href="http://digwp.com/u/74">WP-Campaign-Monitor</a> &mdash; Email newsletter and SMS functionality enabling users to send campaigns, track results, and manage subscribers. Even includes a plug-n-play sidebar widget.</li>
<li><a href="http://digwp.com/u/75">PHPList Form Integration</a> &mdash; Enables users to easily subscribe to your newsletter or RSS feed from any page on your blog. Designed to work with PHPList, an excellent open-source newsletter manager.
<li><a href="http://digwp.com/u/76">WordPress Double Opt-In Manager Widget</a> &mdash; Enables users to subscribe to your mailing list by way of a double opt-in method that includes the email form and a confirmation email.
<li><a href="http://digwp.com/u/466">MailChimp</a> &mdash; MailChimp is a third-party email newsletter sending service. They have an official plugin to help integrate with WordPress.</li>
</ul>
<h3>Miscellaneous CMS Plugins</h3>
<ul>
<li><a href="http://digwp.com/u/80">ProjectManager</a> &mdash; Manage any number of projects with recurrent datasets. Great for portrait systems, music and DVD collections, and just about anything else imaginable.</li>
<li><a href="http://digwp.com/u/81">WP-PostRatings</a> &mdash; Enables users to rate your post content. Highly customizable. One of the best.</li>
<li><a href="http://digwp.com/u/520">User Submitted Posts</a> &mdash; Enables visitors to submit posts and images from anywhere on your site. User-submitted posts optionally include tags, categories, post title, URL and more.</li>
</ul>
<h3>Using WordPress as a Forum</h3>
<p>Although forum functionality is not (yet) built into the WordPress core, implementing a forum on your site is easily accomplished with the help of these awesome plugins.</p>
<ul>
<li><a href="http://digwp.com/u/119">bbPress Forum</a> &mdash; bbPress is simple, fast, and elegant forum software from the same people who make WordPress. bbPress is focused on web standards, ease of use, ease of integration, and speed.</li>
<li><a href="http://digwp.com/u/521">Simple:Press Forum</a>, aka <em>Simple Forum</em> &mdash; A feature-rich forum plugin for WordPress that fully integrates into your WordPress-powered site. Fully customizable and includes plenty of skins and icons to get you started.</li>
</ul>
<h3>More Forum Plugins</h3>
<p>Here are two more useful forum plugins for WordPress, both include great features and look like great forum solutions.</p>
<ul>
<li><a href="http://digwp.com/u/472">Tal.ki Embeddable Forums</a></li>
<li><a href="http://digwp.com/u/473">Zingiri Forum</a></li>
</ul>
<h3>What else?</h3>
<p>Know of a sweet CMS-related plugin that needs mentioned? Shout it out in the comments to share with the community!</p>
<hr />
<p><small>© 2012 <a href="http://digwp.com">Digging into WordPress</a> | <a href="http://digwp.com/2012/01/wordpress-cms-plugins/">Permalink</a> | <a href="http://digwp.com/2012/01/wordpress-cms-plugins/#comments">41 comments</a> | Add to <a href="http://del.icio.us/post?url=http://digwp.com/2012/01/wordpress-cms-plugins/&title=WordPress CMS Plugins">del.icio.us</a> | Post tags: <a href="http://digwp.com/tag/cms/" rel="tag">CMS</a>, <a href="http://digwp.com/tag/plugin/" rel="tag">plugin</a>, <a href="http://digwp.com/tag/tips/" rel="tag">tips</a>, <a href="http://digwp.com/tag/tools/" rel="tag">tools</a><br/></small></p>]]></content:encoded>
			<wfw:commentRss>http://digwp.com/2012/01/wordpress-cms-plugins/feed/</wfw:commentRss>
		<slash:comments>41</slash:comments>
		</item>
	</channel>
</rss>

