PHP - 从文本字段中获取文本以放入窗口小部件

时间:2014-02-19 12:12:22

标签: php html css wordpress woocommerce

需要一些帮助!我的客户需要在他们的网站上有最新的新闻栏目。虽然要编辑内容(最新新闻框中的文字)我已经制作了一个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和一个提交按钮。

难道这很难吗?

提前致谢

2 个答案:

答案 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编辑器写新闻类别中的帖子吗?