我创建了一个儿童主题,这个主题是216WordPress主题。我读到我可以编辑标题。php文件,它将在所有页面上更改。
我的问题是,它只会在主页上更改。如何使所有页面的标题都相同?我添加到子标题的内容。php文件是:
•字体头标记中的链接
•我添加了额外的标题标签
•我在标题标签中添加了一幅图像,在div标签“site branding”(站点品牌)下添加了站点标题
下面是我的代码
<?php
/**
* The template for displaying the header
*
* Displays all of the head element and everything up until the "site-content" div.
*
* @package WordPress
* @subpackage Twenty_Sixteen
* @since Twenty Sixteen 1.0
*/
?><!DOCTYPE html>
<html <?php language_attributes(); ?> class="no-js">
<head>
<link id="themify-icon-font-css" media="all" type="text/css" href="font-awesome-4.5.0/css/font-awesome.min.css" rel="stylesheet">
<meta charset="<?php bloginfo( \'charset\' ); ?>">
<meta name="viewport" content="width=device-width, initial-scale=1">
<link rel="profile" href="http://gmpg.org/xfn/11">
<?php if ( is_singular() && pings_open( get_queried_object() ) ) : ?>
<link rel="pingback" href="<?php bloginfo( \'pingback_url\' ); ?>">
<?php endif; ?>
<?php wp_head(); ?>
</head>
<body <?php body_class(); ?>>
<div id="page" class="site">
<div class="site-inner">
<a class="skip-link screen-reader-text" href="#content"><?php _e( \'Skip to content\', \'twentysixteen\' ); ?></a>
<header class="cherry-header">
<div class="cherry-header-main">
<div class="cherry-nav2">
<a href="*"><i class="fa fa-twitter fa-fw fa-lg"></i></a>
<a href="*"><i class="fa fa-facebook fa-fw fa-lg"></i></a>
<a href="*"><i class="fa fa-youtube fa-fw fa-lg"></i></a>
</div>
<div class="cherry-nav1">
<form action="http://localhost:8888/thetutorialjournal-wp/" class="search-form" method="get" role="search">
<label>
<span class="screen-reader-text">Search for:</span>
<input type="search" title="Search for:" name="s" value="" placeholder="Search …" class="search-field">
</label>
<button class="search-submit" type="submit"><span class="screen-reader-text">Search</span></button>
</form>
</div>
</div>
</header>
<header id="masthead" class="site-header" role="banner">
<div class="site-header-main">
<div class="site-branding">
<img src="image/TSM-logo-BW.png">
</div><!-- .site-branding -->
<?php if ( has_nav_menu( \'primary\' ) || has_nav_menu( \'social\' ) ) : ?>
<button id="menu-toggle" class="menu-toggle"><?php _e( \'Menu\', \'twentysixteen\' ); ?></button>
<div id="site-header-menu" class="site-header-menu">
<?php if ( has_nav_menu( \'primary\' ) ) : ?>
<nav id="site-navigation" class="main-navigation" role="navigation" aria-label="<?php esc_attr_e( \'Primary Menu\', \'twentysixteen\' ); ?>">
<?php
wp_nav_menu( array(
\'theme_location\' => \'primary\',
\'menu_class\' => \'primary-menu\',
) );
?>
</nav><!-- .main-navigation -->
<?php endif; ?>
<?php if ( has_nav_menu( \'social\' ) ) : ?>
<nav id="social-navigation" class="social-navigation" role="navigation" aria-label="<?php esc_attr_e( \'Social Links Menu\', \'twentysixteen\' ); ?>">
<?php
wp_nav_menu( array(
\'theme_location\' => \'social\',
\'menu_class\' => \'social-links-menu\',
\'depth\' => 1,
\'link_before\' => \'<span class="screen-reader-text">\',
\'link_after\' => \'</span>\',
) );
?>
</nav><!-- .social-navigation -->
<?php endif; ?>
</div><!-- .site-header-menu -->
<?php endif; ?>
</div><!-- .site-header-main -->
<?php if ( get_header_image() ) : ?>
<?php
/**
* Filter the default twentysixteen custom header sizes attribute.
*
* @since Twenty Sixteen 1.0
*
* @param string $custom_header_sizes sizes attribute
* for Custom Header. Default \'(max-width: 709px) 85vw,
* (max-width: 909px) 81vw, (max-width: 1362px) 88vw, 1200px\'.
*/
$custom_header_sizes = apply_filters( \'twentysixteen_custom_header_sizes\', \'(max-width: 709px) 85vw, (max-width: 909px) 81vw, (max-width: 1362px) 88vw, 1200px\' );
?>
<div class="header-image">
<a href="<?php echo esc_url( home_url( \'/\' ) ); ?>" rel="home">
<img src="<?php header_image(); ?>" srcset="<?php echo esc_attr( wp_get_attachment_image_srcset( get_custom_header()->attachment_id ) ); ?>" sizes="<?php echo esc_attr( $custom_header_sizes ); ?>" width="<?php echo esc_attr( get_custom_header()->width ); ?>" height="<?php echo esc_attr( get_custom_header()->height ); ?>" alt="<?php echo esc_attr( get_bloginfo( \'name\', \'display\' ) ); ?>">
</a>
</div><!-- .header-image -->
<?php endif; // End header image check. ?>
</header><!-- .site-header -->
SO网友:Loni Negron
多亏了:玛丽安·海德斯海默的YouTube视频https://youtu.be/S4Hz0NqPGDM
这是足够简单的代码,我只是不理解Wordpress Codex的例子。
This is the code for social link icons:
<link id="themify-icon-font-css" media="all" type="text/css" href="<?php echo get_stylesheet_directory_uri() ?>/font-awesome-4.5.0/css/font-awesome.min.css" rel="stylesheet">
This is the code for my logo:
<a href="<?php echo home_url() ?>"><img src="<?php echo get_stylesheet_directory_uri() ?>/image/TSM-logo-BW.png" alt="logo"></a>
我知道我的图片文件夹和字体图标的css文件夹应该在子目录中,但我的头开始不确定地打转,因为当放在父目录中时,它们只出现在主页中。这段视频完全解决了我所有的头痛问题!谢谢!:)