我正在尝试使用Wordpress page.ly MultiEdit插件: http://wordpress.org/extend/plugins/pagely-multiedit/
我无法让它正常工作。我收到一个错误:
模板中未声明底部,左侧,底部,左侧区域。
这是截图。
以下是我创建的模板文件的代码:
<?php
/*
Template Name: Home
MultiEdit: Right
*/
?>
<?php get_header(); ?>
<?php if (have_posts()) : while (have_posts()) : the_post(); ?>
<div class="content">
<?php the_content(); ?>
</div>
<div class="sidecontent">
<?php multieditDisplay(‘Right’); ?>
</div>
<?php endwhile; endif; ?>
<?php get_footer(); ?>
我错过了什么吗?
感谢。
答案 0 :(得分:0)
我想我没有仔细查看你的代码。你没有在代码中调用它们两次,你根本就没有调用它们。您仍然可以按照我的回答中的说明进行操作。
在这里结交一些事情。看起来您在同一页面模板中两次调用相同的两个内容块。你不能这样做。每个人都必须拥有自己独特的名字。如果您只想尝试“底部”,“左侧”和“右侧”,则需要更改页面模板顶部的注释代码。
使用此:
/*
Template Name: Home
MultiEdit: Bottom,Left,Right
*/
然后将这些内容放在您希望在页面模板中显示内容的位置:
<?php multieditDisplay('Bottom'); ?>
<?php multieditDisplay('Left'); ?>
<?php multieditDisplay('Right'); ?>
在执行任何此操作之前,请单击主页编辑器管理页面右上角的“屏幕选项”选项卡。然后单击“自定义字段”选项。然后向下滚动,直到看到“自定义字段”区域并展开它。然后单击“显示/隐藏多字段字段”,以便您可以看到当前所在的字段。您需要删除它们中的每一个以从编辑器中清除它们。按照这些说明进行操作,它是一个非常棒的插件,我已经多次使用并取得了巨大的成功。修好后,请接受我的回答。如果您有任何其他问题,请告诉我。
此外,您不需要在循环内部使用调用,只需将需要它的三个调用之一放入模板中。事实上,我建议不要在循环中使用它。