ワードプレスに
title タグを挿入するタグ
add_theme_support('title_tag');
をいれても記事に title が自動挿入されません。
下記が functions.php のソースです
<?php add_action('init', function () { add_theme_support('title_tag'); add_theme_support('post-thumbnails'); }); /*アイキャッチ画像がなければ、標準画像を取得する*/ function get_eyecatch_with_default(){ if (has_post_thumbnail()) : $id = get_post_thumbnail_id(); $img = wp_get_attachment_image_src($id, 'large'); else : $img = array(get_template_directory_uri() . '/img/post-bg.jpg'); endif; return $img; }
下記がヘッダーphp のソース
<meta charset="utf-8"> <meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no"> <!-- Bootstrap core CSS --> <link href="<?php echo get_template_directory_uri(); ?>/vendor/bootstrap/css/bootstrap.min.css" rel="stylesheet"> <!-- Custom fonts for this template --> <link href="<?php echo get_template_directory_uri(); ?>/vendor/fontawesome-free/css/all.min.css" rel="stylesheet" type="text/css"> <link href='//fonts.googleapis.com/css?family=Lora:400,700,400italic,700italic' rel='stylesheet' type='text/css'> <link href='//fonts.googleapis.com/css?family=Open+Sans:300italic,400italic,600italic,700italic,800italic,400,300,600,700,800' rel='stylesheet' type='text/css'> <!-- Custom styles for this template --> <link href="<?php echo get_template_directory_uri(); ?>/css/clean-blog.min.css" rel="stylesheet"> <?php wp_head(); ?>
投稿ページのソース
<!DOCTYPE html> <html <?php language_attributes(); ?>> <head> <?php get_header(); ?> </head> <body <?php body_class(); ?>> <?php get_template_part('includes/header'); ?> <?php if (have_posts()) : ?> <?php while (have_posts()) : the_post(); ?> <!-- Page Header --> <?php $eyecatch =get_eyecatch_with_default(); ?> <header class="masthead" style="background-image: url('<?php echo $eyecatch[0]; ?>')"> <div class="overlay"></div> <div class="container"> <div class="row"> <div class="col-lg-8 col-md-10 mx-auto"> <div class="post-heading"> <h1><?php the_title(); ?></h1> <span class="meta">Posted by <?php the_author(); ?> on <?php the_date(); ?></span> </div>
記述が間違っているのでしょうか?
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。