2015-05-12 45 views
2

我正在为基于Avada主题的客户开发一个Wordpress网站,并且有点担心,当面对标准后端+所见即所得编辑器时,客户端可能会弄乱格式和样式。WordPress的 - 使后端更加用户友好。自定义字段?

让我们以URL:http://www.consilio-suedwest.de/angebote/为例。

所以这是代码看起来像在第一内容框内文本视图什么:

模具楚孔夫特活跃UND erfolgreich gestalten

而不是由客户端对内容进行编辑框,我想只显示一个只有文本的字段,其中有一个像“内容框1”这样的小内容,客户端可以在其中输入纯文本。 然后,这个纯文本将不得不用某种简码运输到正确的地方。 所以它必须是类似的东西。

[这里]纯文本]

我不知道这样的事情存在,或者我有什么选项来创建这样的功能。我做了一些研究,当然,偶然发现了自定义字段,但似乎我必须编辑php.files和我不想做的东西。

感谢您的帮助

回答

3

看看在Advanced Custom Fields插件。它极大地帮助我改进了WordPress管理员的UI体验。

它允许您创建各种自定义字段,并具有广泛的过滤功能,可将字段仅放置在所需的页面/帖子上。例如,如果您有“服务”页面和多个服务子页面,则可以创建一个“服务描述”文本字段,该字段仅显示在“服务”作为其父项的页面上。

<h3><?php the_field('services_description'); ?></h3> 

如果你想检查现场绘制之前有一个值:

如果你做你的PHP代码名为“services_description”的文本字段,你会使用这个调用字段的值标签,你会这样做:

<?php if(get_field('services_description')){ ?> 
    <h3><?php the_field('services_description'); ?></h3> 
<?php } ?> 

你可以使用许多不同的字段类型,并有自己的设置。该领域的采样是: 文本字段 所见即所得编辑器 图像域 画廊 直放站 拾色器 等等。

他们在他们的网站上也有很好的支持/文档​​系统,所以你可以学习如何利用所有的各个领域。

当然,您可以手动编写自定义字段到您的网站,并有很多教程可以做到这一点,但ACF非常适合快速部署自定义内容,所以我真的很推荐它。他们有一个免费和付费版本,但你应该罚款免费版本。

我刚刚注意到你最后一行不想编辑php文件。几乎在任何解决方案中,这都会非常棘手。有一些方法可以挂钩到the_content()来改变它的内容,但即便如此,仍然需要改变你的functions.php文件。

相关问题