前提・実現したいこと
先人が作ったWordPressサイトを引き継いで運営しています。
これまでは新たに作って投稿できていた固定ページだけでなく、
以前に作成して公開終了後に下書きとして残していたものも含めて、新規公開・再公開ができなくなりました。
(現在公開中のものは、変わらず公開できています)
発生している問題・エラーメッセージ
プレビューを押すと...
このサイトで重大なエラーが発生しました。
WordPress のトラブルシューティングについてはこちらをご覧ください。
と表示されてしまいます。
debug.logの内容です。
PHP Fatal error: Uncaught Error: Call to undefined function twentyeleven_content_nav() in /virtual/htdocs/ikou_www/wp-content/themes/aistar/index.php:22
Stack trace:
#0 /virtual/htdocs/ikou_www/wp-includes/template-loader.php(106): include()
#1 /virtual/htdocs/ikou_www/wp-blog-header.php(19): require_once('/virtual/htdocs...')
#2 /virtual/htdocs/ikou_www/index.php(17): require('/virtual/htdocs...')
#3 {main}
thrown in /virtual/htdocs/ikou_www/wp-content/themes/aistar/index.php on line 22
該当のソースコード
Twenty Eleven: content.phpの内容
<?php /** * Template for displaying content * * @package WordPress * @subpackage Twenty_Eleven * @since Twenty Eleven 1.0 */ ?><article id="post-<?php the_ID(); ?>" <?php post_class(); ?>> <header class="entry-header"> <?php if ( is_sticky() ) : ?> <hgroup> <h2 class="entry-title"><a href="<?php the_permalink(); ?>" rel="bookmark"><?php the_title(); ?></a></h2> <h3 class="entry-format"><?php _e( 'Featured', 'twentyeleven' ); ?></h3> </hgroup> <?php else : ?> <h1 class="entry-title"><a href="<?php the_permalink(); ?>" rel="bookmark"><?php the_title(); ?></a></h1> <?php endif; ?> <?php if ( 'post' === get_post_type() ) : ?> <div class="entry-meta"> <?php twentyeleven_posted_on(); ?> </div><!-- .entry-meta --> <?php endif; ?> <?php if ( comments_open() && ! post_password_required() ) : ?> <div class="comments-link"> <?php comments_popup_link( '<span class="leave-reply">' . __( 'Reply', 'twentyeleven' ) . '</span>', _x( '1', 'comments number', 'twentyeleven' ), _x( '%', 'comments number', 'twentyeleven' ) ); ?> </div> <?php endif; ?> </header><!-- .entry-header --> <?php if ( is_search() ) : // Only display excerpts for search. ?> <div class="entry-summary"> <?php the_excerpt(); ?> </div><!-- .entry-summary --> <?php else : ?> <div class="entry-content"> <?php the_content( __( 'Continue reading <span class="meta-nav">→</span>', 'twentyeleven' ) ); ?> <?php wp_link_pages( array( 'before' => '<div class="page-link"><span>' . __( 'Pages:', 'twentyeleven' ) . '</span>', 'after' => '</div>', ) ); ?> </div><!-- .entry-content --> <?php endif; ?> <footer class="entry-meta"> <?php $show_sep = false; ?> <?php if ( is_object_in_taxonomy( get_post_type(), 'category' ) ) : // Hide category text when not supported. ?> <?php /* translators: Used between list items, there is a space after the comma. */ $categories_list = get_the_category_list( __( ', ', 'twentyeleven' ) ); if ( $categories_list ) : ?> <span class="cat-links"> <?php /* translators: 1: CSS classes, 2: Category list. */ printf( __( '<span class="%1$s">Posted in</span> %2$s', 'twentyeleven' ), 'entry-utility-prep entry-utility-prep-cat-links', $categories_list ); $show_sep = true; ?> </span> <?php endif; // End if categories. ?> <?php endif; // End if is_object_in_taxonomy( get_post_type(), 'category' ). ?> <?php if ( is_object_in_taxonomy( get_post_type(), 'post_tag' ) ) : // Hide tag text when not supported. ?> <?php /* translators: Used between list items, there is a space after the comma. */ $tags_list = get_the_tag_list( '', __( ', ', 'twentyeleven' ) ); if ( $tags_list && ! is_wp_error( $tags_list ) ) : if ( $show_sep ) : ?> <span class="sep"> | </span> <?php endif; // End if $show_sep. ?> <span class="tag-links"> <?php /* translators: 1: CSS classes, 2: Tag list. */ printf( __( '<span class="%1$s">Tagged</span> %2$s', 'twentyeleven' ), 'entry-utility-prep entry-utility-prep-tag-links', $tags_list ); $show_sep = true; ?> </span> <?php endif; // End if $tags_list. ?> <?php endif; // End if is_object_in_taxonomy( get_post_type(), 'post_tag' ). ?> <?php if ( comments_open() ) : ?> <?php if ( $show_sep ) : ?> <span class="sep"> | </span> <?php endif; // End if $show_sep. ?> <span class="comments-link"><?php comments_popup_link( '<span class="leave-reply">' . __( 'Leave a reply', 'twentyeleven' ) . '</span>', __( '<b>1</b> Reply', 'twentyeleven' ), __( '<b>%</b> Replies', 'twentyeleven' ) ); ?></span> <?php endif; // End if comments_open(). ?> <?php edit_post_link( __( 'Edit', 'twentyeleven' ), '<span class="edit-link">', '</span>' ); ?> </footer><!-- .entry-meta --> </article><!-- #post-<?php the_ID(); ?> -->
-------------------------------- Aistar: index.phpの内容 -------------------------------- <?php /** * The main template file. * * This is the most generic template file in a WordPress theme * and one of the two required files for a theme (the other being style.css). * It is used to display a page when nothing more specific matches a query. * E.g., it puts together the home page when no home.php file exists. * Learn more: http://codex.wordpress.org/Template_Hierarchy * * @package WordPress * @subpackage Twenty_Eleven */ get_header(); ?> <div id="primary"> <div id="content" role="main"> <?php if ( have_posts() ) : ?> <?php twentyeleven_content_nav( 'nav-above' ); ?> <?php /* Start the Loop */ ?> <?php while ( have_posts() ) : the_post(); ?> <?php get_template_part( 'content', get_post_format() ); ?> <?php endwhile; ?> <?php twentyeleven_content_nav( 'nav-below' ); ?> <?php else : ?> <article id="post-0" class="post no-results not-found"> <header class="entry-header"> <h1 class="entry-title"><?php _e( 'Nothing Found', 'twentyeleven' ); ?></h1> </header><!-- .entry-header --> <div class="entry-content"> <p><?php _e( 'Apologies, but no results were found for the requested archive. Perhaps searching will help find a related post.', 'twentyeleven' ); ?></p> <?php get_search_form(); ?> </div><!-- .entry-content --> </article><!-- #post-0 --> <?php endif; ?> </div><!-- #content --> </div><!-- #primary --> <?php get_sidebar(); ?> <?php get_footer(); ?> ### 試したこと 固定ページの属性をあれこれ変えてみたり、DBの修復、DBの最適化、WordPress Popular Postsの無効化、など昨日から色々と試してみました。 ### 補足情報(FW/ツールのバージョンなど) WordPress バージョン 5.7.2 PHP バージョン 7.3 MySQL バージョン 5.1 使用しているプラグイン Advanced Columns Advanced Editor Tools (旧名 TinyMCE Advanced) Akismet Anti-Spam (アンチスパム) Cimy Swift SMTP Contact Form 7 Custom Post Type Permalinks Custom Post Type UI Enable Media Replace EWWW Image Optimizer Freebie for Contact Form 7 Meta Manager My Custom Functions TablePress Ultimate Addons for Gutenberg UpdraftPlus - バックアップ/復元 WordPress インポートツール WP Config File Editor WP Multibyte Patch WP-DBManager wp-jquery-lightbox WP-PageNavi Yoast Duplicate Post Yoast SEO カスタムフィールドテンプレート ワードプレス用 Typekit フォント プラグイン、テーマ、翻訳ともすべて最新版です。
あなたの回答
tips
プレビュー