编辑一个PHP文件以在每页上包含一小段文本

时间:2012-05-30 作者:mcranston18

我正在建立一个网站(虚拟网站在www.teamcoding.ca/corporate上),希望在屏幕的右上角包含“切换到生活方式网站”,并链接到另一个网站。

我的印象是,要做到这一点,我需要编辑我的一个。php文件。

我试图编辑页面。php,全宽页面。php(我正在使用的模板),但没有看到任何结果。我还试着编辑标题。php,但没有看到任何结果。

任何帮助都将不胜感激。

2 个回复
最合适的回答,由SO网友:Jeremy Jared 整理而成

您应该在提出此类问题时提供代码。下面是标题的示例。php文件。查看代码并了解它是如何完成的:

<!DOCTYPE html>
<html <?php language_attributes(); ?>>
<head>
<meta charset="<?php bloginfo( \'charset\' ); ?>" />
<title>
<?php
    global $page, $paged;
    wp_title( \'|\', true, \'right\' );
    bloginfo( \'name\' );
    $site_description = get_bloginfo( \'description\', \'display\' );
    if ( $site_description && ( is_home() || is_front_page() ) )
    echo " | $site_description";
    if ( $paged >= 2 || $page >= 2 )
    echo \' | \' . sprintf( __( \'Page %s\', \'_s\' ), max( $paged, $page ) );
  ?>
</title>
<?php wp_head(); ?>
</head>
<body <?php body_class(); ?>>
<div id="page" class="hfeed site">
    <header id="masthead" class="site-header" role="banner">


  <!-- YOUR CUSTOM LINK HERE: -->
  <a href="http://lifestyle-site.com/">Switch to Lifestyle Site</a>    


        <hgroup>
            <h1 class="site-title">
        <a href="<?php echo home_url( \'/\' ); ?>" title="<?php echo esc_attr( get_bloginfo( \'name\', \'display\' ) ); ?>" rel="home"><?php bloginfo( \'name\' ); ?></a>
      </h1>
            <h2 class="site-description"><?php bloginfo( \'description\' ); ?></h2>
        </hgroup>

        <nav role="navigation" class="site-navigation main-navigation">
            <?php wp_nav_menu( array( \'theme_location\' => \'primary\' ) ); ?>
        </nav>
    </header><!-- #masthead .site-header -->
<div id="main">
添加链接的部分是:

  <a href="http://lifestyle-site.com/">Switch to Lifestyle Site</a>
您还可以将其包装在div标记中,以实现更多css控制:

  <div id="custom-link">
  <a href="http://lifestyle-site.com/">Switch to Lifestyle Site</a>
  </div>

SO网友:rizqyhi

你应该在你的header.php. 在主题的默认条件下,header.php 应在每个页面模板上调用。

结束

相关推荐

Worpdress PHPSESSID / EU law

WordPress正在安装一个PHPSESSID cookie,只要有人登陆我的网站。根据新的欧盟法律,如果它不是必需的,我必须阻止它,以便用户可以选择加入。但如果它是必要的,只要我在我的网站上详细说明它的使用就可以了。这就是问题所在。我负责管理大约20个WordPress站点,其中只有2个站点立即安装了PHPSESSID cookie。我不明白为什么。这绝对不是由我的任何不寻常的代码或任何插件引起的,因为我已经把它剥离到了赤裸裸的部分,而且它仍在这样做。我知道WordPress正在安装它,我认为它是必要