您当前的位置:首页 > TAG信息列表 > wp-insert-post
我如何才能阻止wp_UPDATE_POST弄乱了HTML示例代码?
我在前端展示了一些示例HTML/PHP代码(语法突出显示)。这些条目显示为FAQ自定义帖子,并有一个插件(CMS树页面)来改变菜单顺序,在菜单上显示这些内容。每当我更改顺序时,它都会调用wp_update_post, 正在更新ID, menu_order, post_parent, post_type. 对于调试,我输出post_content 更新前和更新后的产权都会发生可怕的变化。之前(正确):[html light=\"true\"]</body>[/html]
WordPress内爆&wp_插入_POST问题
就在几天前,我开始了我新的基于wordpress的网站的工作。我有一个插件,它提供了一个汽车数据库。我想通过从这个插件获取信息来自动填充我的自定义字段和分类法。因此,我在函数中创建了一个自定义函数。php。我从car的数据库插件中输入了一个ID,当我发布或更新帖子时,我的函数会自动填充我的字段(wp\\u insert\\u post)。一切似乎都很好,但。。。在我的函数中,我有以下代码:if ( isset( $cardet[\'marks\'] ) ) wp_set_object_terms(
在侧边栏上用POST_NAME替换字符串
我想全部更换{POST_NAME} \'上的“我的文本”窗口小部件中的single.php 侧栏。我在想这样的事情global $post; $POST_NAME= $post->post_name; $sidebar = preg_replace(\'/\\{(POST_NAME)\\}/e\', \"$$1\", $sidebar); 如何将提要栏HTML导入\\$sidebar
编写了一个WP Cron插件,它在激活时会触发致命错误
我正在为我的一个网站编写一个WP插件,该插件与公共API挂钩,以获取应用程序数据,并将其保存在Wordpress中,以便WP能够搜索;根据Wordpress中创建的新参数以及API中的参数过滤数据。当我尝试激活插件时,我会通过/wp-admin/plugins.php 这表明插件无法激活,因为它触发了fatal error. // Register cb Cron Jobs Activation & Add to Cron Queue register_activation_
XMLRPC避免重复内容
我想避免通过xmlrpc复制帖子内容。因此:如果post存在,则不会发生任何事情。如果不存在,则会发生数据插入。检查的方法是帖子标题或帖子内容。我看到了this solution 但这似乎不起作用。
WP_INSERT_POST()POST_Author和Return POST_ID不起作用
这是我第一次为WordPress创建插件,我正在尝试为登录用户的前端表单创建插件。到目前为止,前端表单显示在带有短代码的页面上[write-here] 我检查数据是否进入数据库,但有两件事情不能正常工作。post_author 未获得任何值(根据this codex, 它将当前用户设置为默认值,但没有值进入DB)无法返回$post_id. 提交表单后,我无法获取post ID返回值。重定向不起作用(这可能是由于wp_insert_post 工作不正常。之后似乎什么都没用了wp_insert_post)这是
如何处理包含重复字段的动态表单数据?
我正在尝试为列表站点创建一个具有可复制部分的表单。它应该是这样工作的:从一个列表表单开始,填写表单,单击“添加另一个”,会出现另一组重复的表单字段(通过jQuery)</填写第二张表格,然后单击“添加另一张”</填写第三张表格。然后单击“提交”</每个字段集都将成为一个草稿帖子,稍后在成功签出WooCommerce后发布(我稍后会弄清楚)我正在用jQuery复制DOM元素,类似于this demo by Tristan Denyer.我正在使用这个基本的概念验证测试代码来查看如何使用顺序
使用WP仪表板上的表单创建帖子
和往常一样,我有独特的情况和客户要求。我正在开发一个自定义仪表板小部件,它将包含一个用于注册事件的表单。提交表单后,它将生成一个自定义过帐类型的发票。目前,我只是在玩一些基本的东西来让事情顺利进行。下面是我当前的代码:function InvoiceRegisterContent() { if( \'POST\' == $_SERVER[\'REQUEST_METHOD\'] && !empty( $_POST[\'action\'] ) && $_PO
Tax_Input不起作用wp_INSERT_POST
我正在使用wp\\U insert\\U post,除tax\\U input外,所有字段都正常工作。我的代码有问题吗?$customtax = array( \'product_link\' => $link, \'product_price\' => $price, \'product_description\' => $desc ); $my_post = array( \'post_title\' => $title,
自动将php函数插入POST$the_content
我正在尝试在我的CPT的每篇文章中自动插入2个php函数。我遇到的问题是,尽管我找到了一种添加文本的方法,但我不知道如何添加php函数,因为我的代码会将其作为常规文本添加到帖子中。这是我函数文件中的内容--- add_filter( \'default_content\', \'my_editor_content\', 10, 2 ); function my_editor_content( $content, $post ) { swit
WP_INSERT_POST创建多个页面
我在函数中有一个函数。自动生成页面的php。它不会检查当前是否已经有一个标题相同的页面。该功能从以下内容开始:add_action( \'after_setup_theme\', \'add_pages\' ); edit: 我只想让它运行once 每页加载。我想如果我使用add_action( \'init\', \'add_pages\' );以下是添加页面功能中的代码:function add_pages() { $content = \"text content\
PHP-插入POST数组中的多个变量
我目前正在以编程方式创建一篇文章,其中wp_insert_post 函数,但在将两个变量添加到数组的内容部分时遇到了一些困难。我想补充一下$_POST[\'poll-description\'] 以及我目前使用的代码\'[poll id=\' . $latest_pollid . \']\' 成为帖子内容。在下面的代码中,我是否可以同时使用这两种方法?$post_id = wp_insert_post( array( \'comment_status\' =&
激活我的插件时获得重复页面
我正在创建一个插件,我需要在其中创建一个动态页面并为其分配一个模板。我使用以下代码创建了它:function gallerypage() { global $wpdb; $check_page = $wpdb->get_row( \"SELECT * FROM wp_posts WHERE post_name = \'archive-gallery\'\" ); if ( ! $check_page ) { $
请参见wp_INSERT_POST函数的错误消息?
我正在使用wp_insert_post 插入新帖子的函数:$result = wp_insert_post(array(\"post_title\"=>\"test1\"), true); 当我echo 函数的结果是,我得到了数字335。我怎样才能理解这个代码的含义呢。我尝试了这个,但没有成功:$error = new WP_Error($result); echo ($error->get_error_message($result));
在插入帖子之前裁剪图像
我有一个前端帖子表单,我一直在使用这个PHP代码来允许上传一个图像并将其插入帖子。 // image upload and attatching to post if ( ! empty( $_FILES ) && ! empty( $_FILES[\'upload-image\'][\'name\'] ) ) { // upload image to server $upload = wp_upload_bi
wp_insert_post returns int(0)
如果我运行以下代码,它会返回一个int(0)。Wordpress创建帖子,但帖子标题为空,尽管$name变量已填充。$postID = wp_insert_post(array( \"post_title\" => $name, \"post_status\" => \"publish\", \"post_type\" => \"mycustomposttype\", ), true); var_dump($postID);
动态创建一次性帖子,添加到主查询,不插入帖子(用户配置文件视图)
我正在尝试创建自己的用户配置文件页面。当有人要求时example.com/profile/username, 我想查询用户表中的用户username (=slug)并显示结果。理想情况下,我会将主查询更改为仅查询用户表并返回此结果。这似乎不可能(WP_Query 和WP_User_Query 完全分开)。对的我知道not 想要:重定向到页面或其他任何内容破解我的模板为每个用户插入帖子/页面安装任何插件Current Idea似乎唯一避免重定向并让我的模板适用于真正的404的方法是在parse_query
如何从外部php文件插入帖子?
我在根目录中有一个php文件,我看到了从外部php文件插入帖子的示例,但由于某些原因,它对我不起作用,wp_insert_post() 始终返回0那有什么问题?我怎样才能修复它?我试图构建一个Cron作业文件,以便最终从XML文件插入新的帖子非常感谢。CronJob。php:<?php require_once \'./wp-load.php\'; $new_post = array( \'post_title\' => \'My New
在帖子中插入表格中的类别
当类别来自表单时,如何在wp\\u insert\\u post中使用?$my_post = array(); $my_post[\'post_author\'] = $userid; $my_post[\'post_title\'] = $name; $my_post[\'post_name\'] = str_replace(\' \', \'-\', $name); $my_post[\'post_category\'] = $selected = $_POST
wp_insert post doesn't work
这是我的剧本:$my_post = array( \'post_title\' => \"post test\", \'post_date\' => current_time(\'mysql\'), \'post_content\' => \'This is my post.\', \'post_status\' => \'