需要一些帮助!我的客户需要在他们的网站上有最新的新闻栏目。虽然要编辑内容(最新新闻框中的文字)我已经制作了一个div来存放'小部件',我的客户端必须进入小部件菜单并编辑原始的html代码,我不希望他能够要做。
我已经想出了一个解决方案,做了一些研究,但是对于下一步做什么却变得有点困惑。
我正在考虑使用插件http://wordpress.org/plugins/php-code-widget/替换我当前拥有的文本小部件并使用以下代码;
<?php
if (is_single() && get_post_meta($post->ID, 'NAME', true)) {
echo get_post_meta($post->ID, 'NAME', true);
}
?>
要获取客户端可以访问的纯文本textarea,只需编辑文本即可。这可能吗?我想在管理面板左侧有另一个名为“最新消息”的按钮,他们可以点击它,然后显示一个textarea和一个提交按钮。
难道这很难吗?
提前致谢
答案 0 :(得分:0)
很简单,你必须有一个带有输入文本的表单或者像:
这样的文本区域<form method='post' action='action.php'>
<textarea name='theText'></textarea>
</form>
然后在action.php
页面中,您可以使用$_POST
获取此文字区域的内容:
$content = $_POST['theText'];
最后,您必须使用Javascript在action.php
:
<script>
var text = '<?php echo $content; ?>';
document.getElementById('WidgetSpaceId').innerHTML = text;
</script>
针对更具体问题的反馈。
答案 1 :(得分:0)
也许我不明白你想要什么,但你不能简单地添加一个帖子小部件并获得给定类别的帖子?然后你的客户用Wordpress中的WYSISYG编辑器写新闻类别中的帖子吗?