我希望每页都有不同的标题

时间:2015-09-11 15:34:19

标签: php html wordpress

我是WP的初学者。我想在文字新闻网站的每个页面上有不同的标识,就像网站的几页我需要不同的标识和其他不同。我试图使用条件语句,但因为我是初学者所以我的整个网站崩溃,并有一个空白的屏幕。如果有一些插件可以实现这种功能,那将是非常有用的。

你能指导我如何实现它吗?

这是我的header.php代码,我试图编辑它,但都是徒劳的。

<html <?php language_attributes(); ?>>
<!--<![endif]-->
<head>
    <meta charset="<?php bloginfo( 'charset' ); ?>" />
    <meta name="viewport" content="width=device-width" />

    <title><?php wp_title( '|', true, 'right' ); ?></title>

    <link rel="profile" href="http://gmpg.org/xfn/11" />
    <link rel="pingback" href="<?php bloginfo( 'pingback_url' ); ?>" />

    <meta name="viewport" content="initial-scale=1">

    <!--[if lt IE 9]>
    <script src="<?php echo get_template_directory_uri(); ?>/js/source/vendor/html5.js" type="text/javascript"></script>
    <![endif]-->

    <?php wp_head(); ?>
</head>

<body <?php body_class(); ?>>

    <div id="page" class="hfeed site">

        <header id="masthead" class="site-header" role="banner">
            <div class="container">
                <a href="<?php echo esc_url( home_url( '/' ) ); ?>" title="<?php echo esc_attr( get_bloginfo( 'name', 'display' ) ); ?>" rel="home" class="site-branding">
         <!--Editing start from here and i am gona delete all other code from above span section-->

                    <?php $header_image = get_header_image(); ?>
                    <h1 class="site-title">
                        <?php if ( ! empty( $header_image ) ) : ?>
                            <img src="<?php echo $header_image ?>" width="<?php echo get_custom_header()->width; ?>" height="<?php echo get_custom_header()->height; ?>" alt="" />
                        <?php endif; ?>

                        <span><?php bloginfo( 'name' ); ?></span>
                    </h1>
                    <h2 class="site-description"><?php bloginfo( 'description' ); ?></h2>
                </a>

                <nav id="site-navigation" class="site-primary-navigation slide-left">
                    <a href="#" class="primary-menu-toggle"><i class="icon-cancel-circled"></i> <span><?php _e( 'Close', 'jobify' ); ?></span></a>
                    <?php get_search_form(); ?>
                    <?php wp_nav_menu( array( 'theme_location' => 'primary', 'menu_class' => 'nav-menu-primary' ) ); ?>
                </nav>

                <?php if ( has_nav_menu( 'primary' ) ) : ?>
                <a href="#" class="primary-menu-toggle in-header"><i class="icon-menu"></i></a>
                <?php endif; ?>
            </div>
        </header><!-- #masthead -->

        <div id="main" class="site-main">

由于

1 个答案:

答案 0 :(得分:0)

根据您使用的主题,它有时会内置功能!

我知道 Arcade Basic ,它具有以下自定义标题功能: https://wordpress.org/themes/arcade-basic/

默认情况下,可能还有更多支持此功能的主题,搜索“特色图片”标题&#39;和&#39; flexible-header&#39; Wordpress网站上的标签,以找到更多的主题....

也许&#39; custom-header&#39;标记

最后,确实存在很多插件,例如&#34; WP Header Images&#34;,更多信息可以在这里找到: