您当前的位置:首页 > TAG信息列表 > wp-insert-post
WP_INSERT_POST不能正确插入带有撇号的字符串
我在编写的脚本中使用wp\\u insert\\u post(出于多种原因),这会导致任何包含撇号的字符串被截断到该字符(包括该字符)。下面是我要测试的代码:$question = \"If you’re in need, this is who you call\"; echo $question.\"<br />\"; $post = array( \'post_title\' => $question, \
WP_INSERT_POSTS致命错误:已达到‘100’的最大函数嵌套级别,正在中止!
我遇到了一个奇怪的问题,我编写了如下代码:add_action(\'save_post\', \'save_post_func\'); function save_post_func(){ include_once(ABSPATH . WPINC . \'/feed.php\'); $rss = fetch_feed($url); if (!is_wp_error($rss)) { //ini_s
WP_INSERT_POST在更新时删除信息
我用的是前端表单wp_insert_post 要从网站前端更新帖子,我正在使用:\'ID\' => get_the_ID(), 确保它正在更新当前帖子(表单显示在帖子页面上)。我正在使用以下内容编辑帖子内容:\'post_content\' => $_POST[\'postContent\'], (这将从提交的表单中获取结果)。但是,在保存时,信息会提交到帖子中,但所有其他帖子数据(如标题和帖子密码)似乎都会重置。有什么办法阻止这种情况发生吗?这似乎是一些非常奇怪的默认功能
WP_INSERT_POST来调度POST--但是什么都没有发生?
我正在尝试安排一篇当前为草稿的帖子:function schedule() { $postdate = date(\'2014-06-11 00:30:00\'); $post = array( \'ID\' => 11, \'post_status\' => \'future\', \'post_type\' => \'post\', \'post_author\' => \'1\
WP_INSERT_POST->POST_CONTENT未显示
我对wp\\U insert\\U post有问题。当我试图插入帖子时,post\\u内容基本上显示为空白。我甚至进入MySQL进行确认。其他所有内容,post\\u标题、post\\u摘录等都显示得很好。在将其传递给wp\\u insert\\u post之前,我做了一次print\\r($this->postData),以确保它不是空的,并且存在正确的数据。数据内容如下<object> ... </object> 这会是一个问题吗?下面是我的代码,它创建了传递
将当前用户ID插入作者的帖子中
我正在尝试插入user id 在创建custom post type. 这是我的代码:$my_post = array( \'post_title\' => $orderRequestCode.\' - \' . $customerName, \'post_content\' => $orderContent, \'post_status\' => \'draft\',
将表数据导入到自定义帖子类型
我正在尝试将数据从表导入到自定义帖子类型下面是我正在使用的代码,但是这个$行[\'Title\']没有返回任何内容。。。如果我硬编码,它就会工作$rows = $wpdb->get_results( \"SELECT * FROM Products\"); foreach ($rows as $row) { $new_post = wp_insert_post(array( \'post_type\' =&
是否将帖子ID从wp_INSERT_POST($POST);保存到文本文件?
我想使用wp\\u insert\\u post创建一些帖子,然后将创建的帖子的标题和ID保存到文本文件中以供将来参考。如何做到这一点?
POST_CATEGORIES数组使用变量
使用wp\\U insert\\U post时,我可以执行以下操作:$categories = \'1,2,3,4,5\'...然后。。。\'post_category\' => array($categories)
WP_INSERT_POST仅创建草稿
当我使用post状态调用wp\\u insert\\u post()时,它只创建具有“Draft”状态的帖子。我已经用WordPress的内置状态和我的自定义帖子状态对它进行了测试。但它只会创建草稿帖子,我不能将其从WordPress中丢弃或删除。这是我的密码。请帮忙。// Prepare to save! do_action( \'wpo_frontend_before_save_order\', $order_details, $user_details );
WordPress前端发布表单(Bootstrap Modal)不创建发布
我在主题目录中的一个单独PHP文件中有一个表单,它包含在主页模板的侧栏中。表单位于Boostrap模式中。我一直试图使用此代码允许用户使用表单提交新帖子,但此代码没有插入任何内容:<?php if ( isset( $_POST[\'submitted\'] ) && isset( $_POST[\'post_nonce_field\'] ) && wp_verify_nonce( $_POST[\'post_nonce_field\'], \'post_n
将自定义创建的PHP页面中的数据插入wp_postmeta表
我正在使用Wordpress网站,并在中创建了自定义页面/home/planmyme/public_html/php/ 使用名称response.php. 在这个页面上,我得到了一个要插入的值wp_postmeta 表(值示例:事务ID、采购ID、订单ID或项目名称),但我无法插入它。我使用下面的代码作为测试。我不知道如何实现这一点,或者是否需要数据库连接来运行查询。$metakey = \"_menu_item_type\"; $metavalue = \"WordPress\' dat
操作挂钩“wp_INSERT_POST”有效,但不适用于上次导入的帖子
每当帖子导入到我的自定义帖子类型时,我想运行一个自定义函数。我当前正在运行此代码-function on_post_import($post){ global $wpdb; $results = $wpdb->get_results( \"SELECT ID FROM $wpdb->posts WHERE post_type = \'post\' AND post_status = \'publish\'\" );
如何从我的前台上传、保存和设置特色图片?
我的网站上有一个表单。这是用户注册的一个失踪人员。我创建了一个自定义post类型missing person、自定义分类法和自定义字段。所有这些输入也保存在wp中。但我不知道提交一张图片并将此图片保存为特色图片。$my_post = array( \'post_title\' => $_POST[\'title\'], \'post_date\' => $_SESSION[\'cal_startdate\'],
基于WP_Query的结果创建新的WordPress帖子[wp_INSERT_POST
我有一个页面,用户可以根据“Ultimate WP Query Search filter”插件过滤自定义帖子类型的帖子列表。使用AJAX将结果传递给页面上的div,用户可以在其中为每个结果输入数量。我需要做的是,一旦用户在quantity字段中输入了一个数量,那么来自该帖子的所有信息,加上该数量,就需要用于在不同的自定义帖子类型中创建新帖子。[目前,这是一个结果一个结果的基础上完成的,但如果可能的话,有1个“添加”按钮在最后循环通过每个结果,并为每个结果创建一个将是一等奖的帖子-但我们可以使用每个结果的
更改wp_ins_post()位置
我知道wp_insert_post() 将帖子插入到wp_posts 桌子我想改变这一点,在lets say中插入帖子wp_posts2. 我可以这样做吗?我需要这样做,因为我不想弄乱来自两个数据库的数据,我几乎不单独使用它们。
如何以编程方式将内容项添加到自定义帖子类型?
我有一个自定义的post类型,我想通过编程将数据导入其中。我跟踪了these instructions 和these, 我可以很容易地为WP的典型页面和帖子做到这一点。但是,我的自定义帖子类型具有自定义字段,例如经度和纬度。如何计算这些名称(数组键)在post数组中应该如何引用?$defaults = array( \'comment_status\' => \'closed\', \'ping_status\' => \'clo
如何以编程方式将数据保存到包含序列化数据的自定义字段中?
我最近从themeforest购买了一个主题,它有一个自定义的帖子类型。以下是指向使用自定义帖子类型创建的页面的链接:http://bluepresley.com/farmerfinder/?dir-item=dance-relax自定义post类型有大约20个不同的自定义字段,但您可以从我的数组转储中看到,one one字段已保存为序列化数据:(使用get\\u post\\u custom()进行数组转储)Array ( [_edit_last] => Array
WP_INSERT_POST在502错误网关中同时保存POST结果
我目前正在尝试创建/更新一篇帖子,同时保存我当前的帖子。一切都发生在这里:add_action(\'save_post\', \'wysiwyg_save_meta\'); function wysiwyg_save_meta(){ global $post; $editor_id = WYSIWYG_EDITOR_ID; $meta_key = WYSIWYG_META_KEY; if(isset($_REQUEST[$e
WP_INSERT_POST()发布的帖子越多,速度越慢
我编写了一个批量导入脚本,其中我使用wp\\u insert\\u post()函数导入帖子,并向帖子添加1个元值和1个术语。我现在已经做了6次7000篇文章,但由于某种原因,我数据库中的文章越多,一次导入的文章就越少。谁能解释一下为什么会发生这种情况,因为在我看来,每一个新的wordpress帖子都是同一个动作,并且独立于其他帖子。唯一变大的是post ID和Posteta post\\u ID。我缩短了脚本,但这是完整版本:http://codepad.org/0K7cHQNI This is my