wordpress

documented with wasabi

x

wordpress/index.php Core WordPress index. This is the file that produces the blog output. wordpress/license.txt The WordPress GPL license file. wordpress/my-hacks.php Contains supplemental routines that are processed before output is produced. This is not included in the default install, but is referenced by the administration page if available. wordpress/readme.html Pre-install information about WordPress. wordpress/wp-atom.php Produces Atom syndication output. wordpress/wp-blog-header.php Decides what to display based on the parameters that are passed to the blog. Included from any page that wants to display WordPress content. wordpress/wp-cron.php wordpress/wp-comments-post.php Receives posted comments and adds them to the database. wordpress/wp-commentsrss2.php Produces RSS2 syndication output of post comments. wordpress/wp-config-sample.php A sample configuration file for connecting WordPress to your MySQL database. wordpress/wp-config.php The actual configuration file used to connect WordPress to your MySQL database. This is not included in the default install, but must exist for successful operation of WordPress. You may need to edit this file to modify certain configuration settings. wordpress/wp-feed.php Decides the type of feed to produce based on a request and re-routes to the correct feed-producing file. wordpress/wp-links-opml.php Produces OPML output of Links that were added to the blog via the WordPress admin menu. wordpress/wp-login.php The WordPress login page for registered users. wordpress/wp-mail.php Used for obtaining blog posts that were submitted via email. The URL of this file is usually added to a cron job so that it is regularly retrieved, so that new email posts are accepted. wordpress/wp-pass.php Accepts the password needed to view password-protected posts, then redirects back to the protected post. wordpress/wp-rdf.php Produces RDF syndication output. wordpress/wp-register.php Allows new users to register usernames in WordPress via an online form. wordpress/wp-rss.php Produces RSS syndication output. wordpress/wp-rss2.php Produces RSS2 syndication output. wordpress/wp-settings.php Performs various pre-execution routines, including checking for correct installation, including auxiliary functions, applying user plugins, initializing execution timers, etc. wordpress/wp-trackback.php Handles incoming trackback requests. wordpress/wp.php A very simple template for displaying blog posts. Does not include a lot of the fancy but fragile features of index.php. wordpress/xmlrpc.php Handles incoming xmlrpc commands. Among other things, this allows posting without using the built-in web-based administrative interface. wordpress/wp-admin/ wordpress/wp-admin/admin.php The core of the admin files. Connects to the database, integrates the dynamic menu data, displays non-core console (dashboard) pages, etc. wordpress/wp-admin/admin-db.php wordpress/wp-admin/admin-footer.php Contains the bottom of the admin console. Included from each of the console pages. wordpress/wp-admin/admin-functions.php Contains various functions used by the admin console. wordpress/wp-admin/admin-header.php Contains the top half of the admin console. Includes menu-header.php for menu logic. wordpress/wp-admin/bookmarklet.php The pop-up page that is displayed when using the bookmarklet. Uses the default edit-form.php page for post input. wordpress/wp-admin/categories.php Admin console page for category management. wordpress/wp-admin/cat-js.php wordpress/wp-admin/edit.php Admin console for post management. wordpress/wp-admin/edit-comments.php Admin console page for comment management. wordpress/wp-admin/edit-form-advanced.php Admin console page for the advanced post editing form. Included from post.php. wordpress/wp-admin/edit-form.php Admin console page for the simple post editing form. Included from post.php. wordpress/wp-admin/edit-form-comment.php Edits a specific post comment. wordpress/wp-admin/edit-form-ajax-cat.php wordpress/wp-admin/edit-link-form.php wordpress/wp-admin/edit-page-form.php Admin console page for editing pages. Included from post.php and page-new.php. wordpress/wp-admin/edit-pages.php Admin console for page management. wordpress/wp-admin/execute-pings.php wordpress/wp-admin/import.php wordpress/wp-admin/index.php The administrative default page. Redirects to an appropriate page based on user access. wordpress/wp-admin/inline-uploading.php wordpress/wp-admin/install-helper.php A set of functions for database maintenance, including the popular-in-plugins maybe_create_table() and maybe_add_column(). wordpress/wp-admin/install.php Installs WordPress. wordpress/wp-admin/link-add.php Admin console page to add links. wordpress/wp-admin/link-categories.php Admin console page for link category management. wordpress/wp-admin/link-import.php Admin console page used to import links. wordpress/wp-admin/link-manager.php Admin console page for link management. wordpress/wp-admin/link-parse-opml.php Contains functions used to parse an OPML file when importing links. wordpress/wp-admin/list-manipulation.js wordpress/wp-admin/list-manipulation.php wordpress/wp-admin/menu-header.php The file used to display the menu in the admin interface. wordpress/wp-admin/menu.php The default admin menu structure. wordpress/wp-admin/moderation.php Contains functions related to comments moderation. wordpress/wp-admin/options.php Admin console file that can be used to change every settings in one update. wordpress/wp-admin/options-discussion.php Admin console page to manage options regarding comments and trackbacks. wordpress/wp-admin/options-general.php Admin console page to manage options regarding basic configuartion settings. wordpress/wp-admin/options-head.php wordpress/wp-admin/options-misc.php Admin console page to manage options regarding file uploads, link tracking and support for custom "hacks". wordpress/wp-admin/options-permalink.php Admin console page to manage options regarding permalinks. wordpress/wp-admin/options-reading.php Admin console page to manage options regarding how the information from your site is sent to a reader's web browser or other application. wordpress/wp-admin/options-writing.php Admin console page to manage options regarding the interface with which you write new posts. wordpress/wp-admin/page-new.php Admin console page to create a new page. wordpress/wp-admin/plugin-editor.php Admin console page to edit a plugin file. wordpress/wp-admin/plugins.php Admin console page to manage plugins. wordpress/wp-admin/post.php Admin console page to create a new post. wordpress/wp-admin/profile-update.php wordpress/wp-admin/profile.php Admin console page to manage your profile. wordpress/wp-admin/setup-config.php Admin console page to create the wp-config.php file for the first time. wordpress/wp-admin/sidebar.php wordpress/wp-admin/templates.php Admin console page to edit any server-writeable file. wordpress/wp-admin/theme-editor.php Admin console page to edit any file within a specific theme. wordpress/wp-admin/themes.php Admin console page to manage themes. wordpress/wp-admin/update-links.php wordpress/wp-admin/upgrade-functions.php Contains functions related to version upgrading. wordpress/wp-admin/upgrade-schema.php Contains default MySQL tables structure and default options, used when upgrading. wordpress/wp-admin/upgrade.php Admin console page to upgrade froma lower version to a higher one. wordpress/wp-admin/user-edit.php Admin console page to edit a user. wordpress/wp-admin/users.php Admin console page to manage users. wordpress/wp-admin/wp-admin.css The default stylesheet for the administrative console. wordpress/wp-admin/xfn.js wordpress/wp-admin/images/ This directory holds images associated and used by WordPress in the Administration Panels. wordpress/wp-admin/images/box-bg.gif wordpress/wp-admin/images/boxbg-left.gif wordpress/wp-admin/images/boxbg-right.gif wordpress/wp-admin/images/box-butt.gif wordpress/wp-admin/images/box-butt-left.gif wordpress/wp-admin/images/box-butt-right.gif wordpress/wp-admin/images/box-head.gif wordpress/wp-admin/images/box-head-left.gif wordpress/wp-admin/images/browse-happy.gif wordpress/wp-admin/images/fade-butt.png wordpress/wp-admin/images/notice.gif wordpress/wp-admin/images/toggle.gif wordpress/wp-admin/images/wordpres-logo.png wordpress/wp-admin/import/ wordpress/wp-admin/import/b2.php Used for importing posts from b2. wordpress/wp-admin/import/blogger.php Used for importing posts from Blogger. wordpress/wp-admin/import/dotclear.php wordpress/wp-admin/import/greymatter.php Used for importing posts from Greymatter. wordpress/wp-admin/import/livejournal.php Used for importing posts from LiveJournal. wordpress/wp-admin/import/mt.php Used for importing posts from Movable Type. wordpress/wp-admin/import/rss.php Used to import posts via RSS. wordpress/wp-admin/import/textpattern.php Used for importing posts from TextPattern. wordpress/wp-content/ This directory is typically not upgraded. WordPress Themes and WordPress Plugins are stored in this directory. The /wp-content/ directory is for user-supplied content. WordPress upgrades are supposed to specifically avoid doing anything to any of the contents of this directory, unless the user wants the latest version of the default WordPress Themes. wordpress/wp-content/plugins/ All WordPress plugins are placed in this directory. The default plugin shipped with WordPress is an example plugin mostly for plugin developers, the Hello Dolly plugin, which displays random lines of the song "Hello Dolly." Current versions also inlude the Akismet comment spam fighting WordPress Plugin as an option. wordpress/wp-content/plugins/hello.php the Hello Dolly plugin, which displays random lines of the song "Hello Dolly." wordpress/wp-content/plugins/akismet.php Current versions also inlude the Akismet comment spam fighting WordPress Plugin as an option. wordpress/wp-content/themes/ All WordPress Theme data is placed within this directory in its own folder such as example.com/wp-content/themes/themedirectory/. wordpress/wp-content/themes/themedir/ All files associated with a WordPress Theme are stored in their own directory under the wp-content/themes/themedir directory. wordpress/wp-content/themes/themedir/comments.php Used to manage how the comments are displayed. wordpress/wp-content/themes/themedir/footer.php Used to manage the footer of the pages. wordpress/wp-content/themes/themedir/header.php Used to manage the header of every page. wordpress/wp-content/themes/themedir/index.php Used to manage how the posts are displayed in your homepage. wordpress/wp-content/themes/themedir/search.php Used to display a search form to search for entries. wordpress/wp-content/themes/themedir/sidebar.php Used to manage the sidebar. wordpress/wp-content/themes/themedir/style.css The main CSS file of WordPress. wordpress/wp-content/themes/themedir/images/ Some WordPress Themes store images in a subdirectory under their Theme folder. For example, images used by the default theme are in wp-content/themes/default/images/. wordpress/wp-includes/ wordpress/wp-includes/cache.php wordpress/wp-includes/capabilities.php wordpress/wp-includes/class-IXR.php The Incutio XML-RPC Library. Contains XML RPC support functions. Supplied by http://scripts.incutio.com/xmlrpc/ wordpress/wp-includes/classes.php Contains basic classes including the core post-fetching mechanism, WP_Query, and the rewrite manger, WP_Rewrite. wordpress/wp-includes/class-pop3.php Contains a support class for accessing POP mailboxes. Used by wp-mail.php wordpress/wp-includes/class-snoopy.php Snoopy is a PHP class that simulates a web browser. It automates the task of retrieving web page content and posting forms, for example. wordpress/wp-includes/comment-functions.php wordpress/wp-includes/default-filters.php wordpress/wp-includes/feed-functions.php wordpress/wp-includes/functions-compat.php Contains support functions that are present in newer PHP versions that are used only when running on older PHP versions. wordpress/wp-includes/functions-formatting.php Contains support functions for cleaning XHTML and formatting text correctly in certain character sets. wordpress/wp-includes/functions-post.php Contains support functions for managing posts in the database, querying user capabilities, fetching and writing comments, etc. wordpress/wp-includes/functions.php Contains numerous vital support functions. Largest file in WordPress -- almost double the next largest file. wordpress/wp-includes/gettext.php Part of the PHP-gettext GPL translation library. wordpress/wp-includes/kses.php Contains functions that are used to render and filter HTML in posts or comments. wordpress/wp-includes/links.php Contains functions that are used to manage and use the Links feature of WordPress. wordpress/wp-includes/locale.php Contains functions to replace default weekdays and months values. wordpress/wp-includes/pluggable-functions.php wordpress/wp-includes/registration-functions.php wordpress/wp-includes/rss-functions.php wordpress/wp-includes/streams.php Contains a class to wrap file streams, string streams. wordpress/wp-includes/template-functions-author.php Contains theme functions related to the author of a post or a comment. wordpress/wp-includes/template-functions-category.php Contains theme functions related to categories. wordpress/wp-includes/template-functions-comment.php Contains theme functions related to comments. wordpress/wp-includes/template-functions-general.php Contains general theme functions. wordpress/wp-includes/template-functions-links.php Contains theme functions related to links wordpress/wp-includes/template-functions-post.php Contains theme functions related to posts. wordpress/wp-includes/template-functions.php Contains all the "template-" files above. wordpress/wp-includes/template-loader.php wordpress/wp-includes/vars.php Used to set miscellaneous variables. wordpress/wp-includes/version.php Used to set the currently used WordPress version. wordpress/wp-includes/wp-db.php Contains functions used to connect to the MySQL database. wordpress/wp-includes/wp-l10n.php Contains functions used in multi-language support. wordpress/wp-includes/images/ wordpress/wp-includes/images/smilies/ This is the directory that holds the smilies (emoticons) used in WordPress if the option is turned on. See Using Smilies for the full list. wordpress/wp-includes/js/ wordpress/wp-includes/js/quicktags.js Javascript file that contains functions to manage the tags toolbox when editing posts or pages. wordpress/wp-includes/js/tinymce/ This directory includes the files that run the Rich Text Editor in the Write Post panel.