用php中的页面标题替换模板页面中的单词

发布时间:2022-04-30 发布网站:脚本宝典
脚本宝典收集整理的这篇文章主要介绍了用php中的页面标题替换模板页面中的单词脚本宝典觉得挺不错的,现在分享给大家,也给大家做个参考。
我现在开始意识到一个人可以利用PHP的无限方式.

我创建了一个名为new-member.PHP的模板页面,它调用来自另一个页面内容,这样当我添加一个新成员时,它就快速简单.

我现在使用的路径是:

>我添加一个公司名称标题的新页面.
>我选择新的成员模板.
>我点击发布.这将创建一个“即将推出的新成员”页面,该页面可在几秒钟内完成.完善!

但是我想把它带到更高的层次并且有一个PHP函数页面标题(公司名称)替换“新成员”,这样当我添加页面时,它不仅具有新成员URL,而且而不是说“即将推出新会员”,而是说“XYZ公司即将推出!”这是一个临时页面,直到正式建立.

有人可以告诉我正确的代码以及放置该代码的位置吗?我正在使用wordpress.我不知道如何编写这段代码.代码是否进入新的member.PHP模板?标题?我不知道,但想学习!

请帮忙!

解决方法

你需要做什么(如果我在你的位置,我会把一个插件或做一些function.PHP黑客)捕获包含页面输出,并用你需要的东西替换你的特定标签“新成员”.在下面的示例中,我将使用%NEW_MEMBER_NamE%而不是“新成员”,这使您的替换字符串更加独特,因此在您的占位符wp页面中,您将编写

“%NEW_MEMBER_NAME%comig很快”.

<?PHP /* Template Name: New Member */ ?>
<?PHP get_header(); ?>
<div id="Primary">
    <div id="content" role="main">
        <?PHP
        the_post();
        // i don't think you need this anymore
        // get_template_part( 'content','page' );
        ?>
        <div class="entry-content">
            <?PHP if(function_exists('iinclude_page')) {
                ob_start();
                iinclude_page(112);
                $content = ob_get_clean();
                echo str_replace('%NEW_MEMBER_NAME%',the_tITle('','',false),$content);
            } ?>
        </div>
    </div><!-- #content -->
</div><!-- #PRimary -->
<?PHP get_footer(); ?>

请记住,在模板中对事物进行硬编码绝不是一个好的方法,因为您在这里使用“112”(占位符wp页面的ID),并且可能是替换标记%NEW_MEMBER_NAME%.
应该分叉主题,并为这两个创建管理选项页面.

希望这能以某种方式解读你.

脚本宝典总结

以上是脚本宝典为你收集整理的用php中的页面标题替换模板页面中的单词全部内容,希望文章能够帮你解决用php中的页面标题替换模板页面中的单词所遇到的问题。

如果觉得脚本宝典网站内容还不错,欢迎将脚本宝典推荐好友。

本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。