【问题标题】:Add content externally into wordpress pages将内容从外部添加到 wordpress 页面中
【发布时间】:2016-01-19 12:45:51
【问题描述】:

我想知道这在 wordpress 中是否可行,我希望用户编辑另一个站点上的帖子/页面的文本,或主 wordpress 站点的实例,然后更新文本,然后在主站点上更改地点。我希望用户只看到纯文本,没有 wordpress 管理编辑区域。

【问题讨论】:

  • 是的,这是可能的,但取决于几个因素,但只需使用外部表单和 PHP 页面链接到 WP 数据库即可。 - 你尝试过什么代码来实现这一点?
  • 我没有尝试任何代码,因为我不知道在哪里加注星标或者是否可以完成。

标签: wordpress


【解决方案1】:

外部页面:创建一个 HTML 表单并将数据发送到您的 WordPress 页面。

伪代码(不要忘记添加安全性!):

在 WordPress 函数.php 中:

add_action('init','check_external_submission');

function check_external_submission() {
  if(isset($_POST["ext"]) && $_POST["ext"] != "") {

    wp_insert_post(array("post_content" => $_POST["content"], "post_title" => $_POST["title"]);

  die;

  }
}

在此处检查 wp_insert_post 函数:

https://codex.wordpress.org/Function_Reference/wp_insert_post

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2018-04-25
    • 2023-03-08
    • 2016-12-20
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多