您当前的位置:首页 > TAG信息列表 > wp-insert-post
在插入帖子后获取帖子元
我试图在帖子通过代码插入后获得帖子元,但它不起作用。Post meta not showing:$id = wp_insert_post( $post_args ); $zip=get_post_meta( $id,\'baseSalary\',true); print_r($zip); Below code is working:$id = wp_insert_post( $post_args ); $zip=get_the_title( $id);
我可以使用wp_INSERT_POST来触发PUBLISH_POST挂钩吗?
我正在编写一个插件,它从XML文件中提取一些数据,然后根据其内容创建一篇文章。我在考虑使用wp_insert_post() 发布新帖子,但我有一些功能publish_post.在\\wp-includes\\post.php, 我找不到publish_post 此事件触发的操作挂钩。只有这些钩子和我的案子有关:// Fires once an existing post has been updated. do_action( \'post_updated\', $post_ID, $post_a
Wp_INSERT_POST是否会将新的定制字段写入数据库?
如果我这样使用wp\\U insert\\U post:wp_insert_post(array(\'post_title\' => \'some title\', \'post_status\' => \'draft\', \'meta_input\' => array( \'_pf_mainphone\' => $pro_phone ),\'tax_input\' => array( \'places_taxonomy\' => $_POST[\"npf_newpr
如何处理定制帖子类型的这种具体情况?
我正在开发一个名为WP SoundSystem. 这是一个专为在“音乐”网站上运行而设计的插件:它处理艺术家、曲目、专辑、播放列表。。。通过自定义帖子类型和工具。你可以看到它在Spiff Radio.当我发布一个新的播放列表时,我的功能会检查曲目列表中的每个曲目行,并创建一个新的曲目帖子;或者返回现有曲目帖子的ID(如果存在)(我有一个函数,可以检查相同的艺术家+标题+专辑帖子元)。然后,轨迹ID列表存储为轨迹列表帖子的帖子元。我是这样设计的,因为我想把同一首曲子加几次是个坏主意;但最好有一首包含最准确
如何使用wp_INSERT_POST()函数更新定制字段?
WordPress函数用于以编程方式提交数据。要提交的标准字段包括内容、摘录、标题、日期等。没有文档说明的是如何提交到自定义字段。我知道这是可能的add_post_meta($post_id, $meta_key, $meta_value, $unique); 作用但是,如何将其纳入标准wp_insert_post 作用<?php $my_post = array( \'post_title\' => $_SESSION[\'booking-form-title\'
WP_SET_OBJECT_Terms()无法设置术语
好了,伙计们,这是一个场景。我正在尝试设置一个函数,该函数将自动将一篇帖子(发布时)复制到另一种帖子类型。因此,一篇常规的博客文章被发布,发布后,它的所有信息都被复制到一个自定义的帖子类型(对于WP电子商务),自动为该博客文章创建一个存储条目。我编写了一个函数,该函数负责提取所有信息,并使用wp\\u insert\\u post()将其插入到新帖子中。这一切都很好,除了一件事。我正在使用wp\\u set\\u object\\u terms()根据博客文章的标记设置新产品的商店类别ID。然而,由于某些
WP_INSERT_POST违反重写规则
我正在使用wp_insert_post 以编程方式向网站添加内容。这适用于帖子、类别和标签,但不适用于页面。当我尝试添加页面(即post\\u type=page的post)时,重写规则无法正确重新生成(或者在wp_insert_post). 具体而言,与类别和标记URL相关的规则会丢失,如下所示:[category/(.+?)/feed/(feed|rdf|rss|rss2|atom)/?$] => index.php?category_name=$matches[1]&feed=$ma
在启用网络的情况下使用wp_sert_post()
我正在编写一个脚本,可以使用wp_insert_posts(). 然而,我有networking 已启用,并且wp_insert_post() reference page 没有使用wp\\u insert\\u post()上载到网络上特定站点的相关文档。如何使用wp\\u insert\\u posts()执行此操作?或者他们的另一个功能是这样做的?
Wp_INSERT_POST是否验证输入?
如果我在插件中使用wp\\u insert\\u post,我必须检查内容中的SQL注入问题和XSS,还是wp\\u insert\\u post函数可以帮我完成这项工作?
使用wp_ins_post将分类数据附加到POST
我正在尝试实现一个前端发布系统,它在几个下拉选择字段中显示分类数据。每个下拉列表都使用“名称”命名$arg 在里面wp_dropdown_categories().wp_dropdown_categories( array( \'taxonomy\' => \'location\', \'hide_empty\' => 0, \'orderby\' => \'name\', \'order\'
如何防止在single.php上使用wp_INSERT_POST重复发帖?
我遇到了一个非常奇怪的bug(WP 3.1.3)。我的目标是让用户只需登陆一个帖子,就可以创建一个新帖子。为了实现这一点,我的单曲中有以下代码。php: <?php //-- Set up post values $myPost = array( \'post_status\' => \'publish\', \'post_type\' => \'post\', \'post_a
只有在主帖子更新时,才应该使用什么钩子以编程方式创建帖子?
Pippin 和Jean-Baptiste Jung 有非常好的教程,介绍如何在使用以下四个操作挂钩发布新帖子时以编程方式创建内容。。。发布{post\\u type}添加操作(\'new\\u to\\u publish{post\\u type},添加操作(\'draft\\u to\\u publish{post\\u type},添加操作(\'pending\\u to\\u publish{post\\u type}}</ul要运行此脚本。。。global $user_ID; $n
使用自定义域防止wp_sert_post中的重复帖子
我的源链接与此相关:http://sample.com/entertainment/default.aspx?tabid=2305&conid=102950 http://sample.com/entertainment/default.aspx?tabid=2418&conid=104330 http://sample.com/entertainment/default.aspx?tabid=2429&conid=104264 http://sample.
如何设置我刚刚用PHP创建的帖子的作者?
我正在使用PHP动态创建自定义帖子,我需要作者不是登录用户。我找到了这个https://stackoverflow.com/questions/5759359/wordpress-manually-set-the-author-of-a-post-in-php 但我想知道在帖子插入后是否有办法做到这一点。我想我可以做一个db查询。。。
插入多个帖子作为第一个帖子的父项
我正在尝试使用wp_insert_post. 我希望所有的帖子都是第一个帖子的家长。我尝试了不同的方法,但没有成功。有人知道怎么做吗?foreach ( $books as $book ) { $post = array( \'post_title\' => esc_html__( \'Post\', \'book-cpt\' ), \'post_content\' => \'test\', \'post_status
在另一个数据库中插入帖子
我开发了一个自定义脚本wp_insert_post 为了创建新帖子,我想使用类似的代码在另一个wp数据库中创建相同的数据。是否可以在插入前即时执行此操作?例如,指示wordpress指向另一个数据库,然后插入数据?还是应该使用原始mySQL代码“手动”执行此操作?
WP_INSERT_POST()不要发布我需要的内容:(
我的wordpress安装有一个插件,它“可能”使用wp\\u insert\\u post()将内容发送到数据库。效果很好。但有时,当我用tinyMCE编辑器编辑文章时,编辑器会发挥一些魔力!我的内容更加干净。所以,我需要一些建议。我不知道:1-单击编辑贴子2-单击tinymce3上的视觉效果-单击更新我注意到:1-wp\\u insert\\u post()获取“the\\u content”,并像tinyMCE一样过滤它。谢谢:)我会等待你们所有人的回复:)
POST时的条件wp_mail语句
我目前正在使用类似的模型从前端发布http://voodoopress.com/2011/03/review-of-posting-from-front-end-form/. 我想根据“problem\\u type”字段的值向特定地址发送电子邮件。这就是我目前所拥有的。这一点也不意味着什么,但我已经走到了死胡同。想法?我只需要3封不同的电子邮件。如果值为计算机,则为1;如果值为电话,则为1;其他每个值都可以发送到第三个电子邮件地址。function new_post_creation_email($p
wordpress sanitize array?
我有一个自定义的post表单,它将数据发送到使用wp\\u insert\\u post创建post的页面。我可以轻松清理大多数数据,但我的标记有一些问题,我在数组中检索:$tags = $_POST[\'tags\']; 在将这些标记用作tags\\u输入之前,如何成功清理所有名称?谢谢
如何正确地将用户重定向到提交的帖子,并在WordPress中为每个新帖子定义模板?
我想做的是为我的Wordpress应用程序中包含的每种不同类型的帖子创建一个简单的前端帖子提交表单。例如,将有文章、事件、快速消息,这些类型将有不同的设计/结构供用户查看。作者将使用这些表单发布其内容。据我所知,我可以为这些类型使用不同的模板if in category 功能,但我对其他解决方案感兴趣(可能更好)。我知道有page_template 在数组中添加http://wpengineer.com/1229/puplishing-extend-of-wordpress/ 但是还有别的吗?此外,我也有