* @copyright Copyright (c) 2012-2014, Opus Primus * * This file is part of Opus Primus. * * Opus Primus is free software; you can redistribute it and/or modify it under * the terms of the GNU General Public License version 2, as published by the * Free Software Foundation. * * You may NOT assume that you can use any other version of the GPL. * * This program is distributed in the hope that it will be useful, but WITHOUT * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS * FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details * * You should have received a copy of the GNU General Public License along with * this program; if not, write to: * * Free Software Foundation, Inc. * 51 Franklin St, Fifth Floor * Boston, MA 02110-1301 USA * * The license for this software can also likely be found here: * http://www.gnu.org/licenses/gpl-2.0.html * * @version 1.0.1 * @date February 21, 2013 * Modified action hooks to more semantic naming convention: * `opus_
_` * Change classes from using underscores to using hyphens */ global $opus_archives, $opus_structures; get_header( '404' ); /** Add empty hook before content */ do_action( 'opus_content_before' ); ?>
layout_open(); /** Add empty action before the_Loop */ do_action( 'opus_the_loop_before' ); ?>
%1$s', apply_filters( 'opus_404_title_text', __( 'Something seems to have gone bust ...', 'opus-primus' ) ) ); /** Use action hook to add image - see Structures class for hook call */ do_action( 'opus_404_image' ); printf( '

%1$s

', apply_filters( 'opus_404_message_text', __( 'This is the 404 error page; we seemed to have lost what you are looking for.', 'opus-primus' ) ) ); printf( '

%1$s

', apply_filters( 'opus_404_posts_text', __( 'Were you looking for a recent post?', 'opus-primus' ) ) ); /** Use the_widget to display a list of recent posts */ the_widget( 'WP_Widget_Recent_Posts', $instance = array( 'title' => __( '', 'opus-primus' ), 'number' => '5', 'show_date' => true ) ); /** Display links to archives */ printf( '

%1$s

', apply_filters( 'opus_404_category_text', __( 'Maybe you were looking for one these categories ...', 'opus-primus' ) ) ); /** Display a list of categories to choose from */ $opus_archives->categories_archive( array( 'orderby' => 'count', 'order' => 'desc', 'show_count' => 1, 'hierarchical' => 0, 'title_li' => '' . apply_filters( 'opus_404_top_10_title', __( 'Top 10 Categories by Post Count:', 'opus-primus' ) ) . '', 'number' => 10, ) ); printf( '

%1$s

', apply_filters( 'opus_404_tag_text', __( '... or maybe you are interested in one of these tags?', 'opus-primus' ) ) ); /** Display a list of tags to choose from */ $opus_archives->archive_cloud( array( 'taxonomy' => 'post_tag', 'orderby' => 'count', 'order' => 'DESC', 'number' => 10, ) ); ?>
layout_close(); /** Add empty hook at the bottom of the content */ do_action( 'opus_content_bottom' ); ?>