Php 在用户模式下编辑页面模板的某些部分

Php 在用户模式下编辑页面模板的某些部分,php,html,wordpress,Php,Html,Wordpress,我有一个网页,我在WP工作,需要一些定制。 首先,我创建了一个页面模板,它将被反复使用,只改变部分内容。我想知道在启用这个事实时,通过HTML编辑器中的管理面板(如果可能的话)可以为我提供哪些选项 希望我的问题对你们大家都足够清楚 让我添加一些代码来显示我正在尝试完成的任务 <div id="header-style"> <?php get_header();?> </div> <div id="content"> <div id

我有一个网页,我在WP工作,需要一些定制。 首先,我创建了一个页面模板,它将被反复使用,只改变部分内容。我想知道在启用这个事实时,通过HTML编辑器中的管理面板(如果可能的话)可以为我提供哪些选项

希望我的问题对你们大家都足够清楚

让我添加一些代码来显示我正在尝试完成的任务

 <div id="header-style">
 <?php get_header();?>
 </div>

 <div id="content">

<div id="about">
 //This is what i want to be able to edit

 </div>

<div id="features">
//This is what i want to be able to edit

</div>

</div>

//这是我希望能够编辑的内容
//这是我希望能够编辑的内容
恐龙:

有很多方法可以做到这一点。我想问的主要问题是,谁将添加/编辑此内容?如果你想让一个社区的人添加内容,那么需要对输入内容进行剥离和消毒(以避免注入标签或其他有害内容)。如果是你,那么下面是最简单/最快的解决方案:

使用自定义字段。如果在post/page edit屏幕中看不到它们,请转到post edit屏幕右上角显示屏幕选项(或类似选项)的小选项卡,然后单击“自定义字段”

看到“自定义字段”编辑框后,可以添加任意数量的字段。这些存储为post元数据。您可以在循环中使用
函数来显示所有自定义字段

您可以使用访问特定字段。您传入元字段的postID和键:

因此,对于您的示例,您可以在后期编辑屏幕中添加:

about:about部分的一些文本。

features:功能部分的一些文本。

然后,您可以在页面上访问这些内容,如下所示:

<div id="header-style">
 <?php get_header();?>
 </div>

 <div id="content">

<div id="about">
    <?php echo get_post_meta(get_the_ID(), 'about'); ?>
</div>

<div id="features">
    <?php echo get_post_meta(get_the_ID(), 'features'); ?>
</div>

</div>

恐龙:

有很多方法可以做到这一点。我想问的主要问题是,谁将添加/编辑此内容?如果你想让一个社区的人添加内容,那么需要对输入内容进行剥离和消毒(以避免注入标签或其他有害内容)。如果是你,那么下面是最简单/最快的解决方案:

使用自定义字段。如果在post/page edit屏幕中看不到它们,请转到post edit屏幕右上角显示屏幕选项(或类似选项)的小选项卡,然后单击“自定义字段”

看到“自定义字段”编辑框后,可以添加任意数量的字段。这些存储为post元数据。您可以在循环中使用
函数来显示所有自定义字段

您可以使用访问特定字段。您传入元字段的postID和键:

因此,对于您的示例,您可以在后期编辑屏幕中添加:

about:about部分的一些文本。

features:功能部分的一些文本。

然后,您可以在页面上访问这些内容,如下所示:

<div id="header-style">
 <?php get_header();?>
 </div>

 <div id="content">

<div id="about">
    <?php echo get_post_meta(get_the_ID(), 'about'); ?>
</div>

<div id="features">
    <?php echo get_post_meta(get_the_ID(), 'features'); ?>
</div>

</div>


很遗憾,您的问题不清楚您想编辑什么?网页布局?PHP代码和函数?@我想给那些div添加上下文,只是纯文本。如果你想给div添加其他样式,为什么不做
,然后转到css,添加更多样式,然后再做
#功能。很遗憾,上下文{}
你的问题不清楚你想编辑什么?网页布局?PHP代码和函数?我想给那些div添加上下文,只是纯文本。如果你想给div添加其他样式,为什么不制作
,然后转到css并添加更多样式,然后制作
#功能。上下文{}
正是我想要的。非常感谢。正是我想要的。非常感谢。