您当前的位置:首页 > TAG信息列表 > wp-insert-post
组合wp_插入_POST()和UPDATE_POST_META()
如何组合wp_insert_post() 和wpupdate_post_meta?我需要先插入我的帖子,然后更新帖子。让我知道一个例子?我想为我未来的项目提供一个样本。
在WordPress数据库中插入两行
您好,我正在开发一个模板,在这个模板中,我必须获取一些值并将它们插入wordpress数据库中我自己创建的表中。现在,由于我不知道如何在wordpress数据库中插入记录,所以我正在本地服务器上进行尝试。我的temlate文件是:<?php /** Template Name: Injection. */ get_header(); ?> <form method=\"post\" action=\"\"> Album
我们能有一个没有鼻涕虫的职位吗?
当我插入一篇帖子时,我发现在insert\\u post中有一个对wp\\u unique\\u post\\u slug的缓慢调用(在我用来测试的数据库中有155000篇帖子-live会有更多)。由于我不认为一个slug对我所做的事情很重要(浏览我们网站的人可能永远不会看到这种帖子类型的单一页面视图),我能做些什么来加快通话速度或(更好的)消除通话。查看insert\\u post的代码,我看不到不修改core的方法(这是我不愿意做的)。我使用的代码是:$post = array( \'
在自定义元框中使用wp_ins_post
这是一种独特的情况。我有一个开票自定义帖子类型,当它标记为“paid”时,我想生成另一个自定义帖子类型。我有一个处理发票元的自定义元文件,我正在尝试使此功能正常工作。目前,它确实有效,但它创建了无限多的新帖子,所有帖子都具有相同的标题等等。我必须迅速停止该页面,它已经有近1000篇帖子了。这是我当前的函数,希望有人能看到我做错了什么。当我在某个地方读到可以消除循环的内容时,我确实尝试将该帖子添加为未来的帖子。。。不起作用。// Generate CEU if payment is entered manu
是否在wp_INSERT_POST触发后添加创建新帖子的操作?我认为这是在制造一种不为人知的循环
我需要从帖子中获取帖子元,并创建一个自定义帖子类型的帖子。我正在使用下面的代码,但我认为这是在创建一个无限循环。当wp\\u insert\\u post激发时,我将执行create\\u cptpost函数,该函数将获取创建的post的PID$post_id 获取自定义字段ac_1 然后,我需要在cpt post类型中创建一个新的post,并更新post meta。还有别的方法吗?我基本上是在尝试将第一个普通帖子内容复制到一个新的自定义帖子类型帖子。function create_mycpt( $pos
如何插入带有定制帖子类型的帖子并将其与定制分类相关联?
我想知道如何插入新帖子。我有一个与自定义分类法(categorycourses)相关的自定义帖子类型(课程)。我设法插入了一篇带有自定义帖子类型课程的帖子,but I can\'t figure out how to relate this post to custom taxonomy categorycourses.//This will return array of category-courses (temporarily tables kurser and kategorier created
设置发布日期返回“通知:遇到格式不正确的数值”
我正在使用wp_insert_post 创建帖子。在执行该函数时,我还使用一些变量设置发布日期以安排发布日期。以下是我的代码部分://Intervals $intsecond = (isset($_POST[\'awpht_time_second\'])) ? $_POST[\'awpht_time_second\'] : 0; $intminute = (isset($_POST[\'awpht_time_minute\'])) ? $_POST[\'awpht_time_minute\
在wp_INSERT_POST之前清理$TITLE的正确方法是什么?
我正在使用一个函数插入一些帖子数据,而我在标题/标题-slug方面遇到了问题。标题是从数组中随机选择的,有些标题?, ! 或. (点)我注意到了wp_insert_post 没有清理标题,所以在标题slug(permalink)中,我看到?, ! 或点。我怎样才能解决这个问题?是否有WP内置功能?这是我的职责function my_add_post($title, $content){ // Create post object $title = str_replace(\'.\'
我需要从我的其他网站动态插入包含Java脚本的帖子?
我试图动态添加一些内容帖子(也包含一些js),但javascript部分被过滤掉了。我认为通过使用wp\\u set\\u current\\u用户,js将被包括在内。这是我生成帖子的主要功能 function mydomain_which_page2($atts) { extract( shortcode_atts( array( \'temp_title\' => \'something\' ), $atts ) );
WordPress TAX_INPUT仅在登录时
我正在开发一个wordpress插件,该插件通过表单在我的网站中保存潜在客户数据。当用户提交表单时,将运行以下代码,以便添加帖子类型“lead”中的帖子。除了tax\\u输入之外,几乎所有东西都正常工作。当我登录Wordpress并在我的网站上提交表单时,lead状态将设置为“open”。但是,当我没有登录Wordpress admin并提交表单时(网站的访问者从未在课程之外登录),没有设置lead状态“open”。有人知道我做错了什么吗? // Get the id of taxonomy \"l
POST_STATUS=>发布不工作
我有一个前端表单,允许用户提交帖子。这是我在提交帖子时存储数据的方式:if ( isset( $_POST[\'submitted\'] )) { $post_information = array( \'post_title\' => wp_strip_all_tags( $_POST[\'postTitle\'] ), \'post_content\' => $_POST[\'postContent\'],
Insert Post using Ajax
我正在使用以下代码从Wordpress页面提交表单。<script type=\"text/javascript\"> $j=jQuery.noConflict(); $j(document).ready(function(){ $j(\"#enqform\").validate({ subm
post_date_gmt and post_date
我正在使用wp\\u insert\\u post以编程方式插入帖子。典型的呼叫如下所示:$news_item = array ( \'post_title\' => $titleField, \'post_content\' => $retrieve_result[\'content\'], \'post_status\' => \'pending\', \'post_author\' => $user->ID
在wp_INSERT_POST()之前/期间添加自定义字段(POST META)
我们的代码库有大量的逻辑,可以在插入/创建post时执行。然而,其中一些逻辑依赖于自定义的post-meta。据我所知,向新帖子添加帖子元的唯一方法如下:$post_id = wp_insert_post($post_obj); add_post_meta($post_id, \'key\', \"value\"); 然而,这意味着在插入post上的挂钩时,post元不存在。是否有任何方法可以将post meta作为$post_obj?我尝试用$post_obj->custom_k
wp_insert_post issue
我在函数中有以下代码。wordpress主题的php文件$ppost_data = build_post( $pID, $pcontent, $pname, $ptitle, $pstatus, $ptype, $pset_comment_status ); wp_insert_post($ppost_data); 下面是“build\\u post()”函数:function build_post( $pID, $pcontent, $pname, $ptitle, $pst
WooCommerce wp_INSERT_POST操作在每次保存时触发
function initial_product_data ( $post_id ) { // lets get out of here if this is not a new product if ( \'product\' != $_POST[\'post_type\'] ) return; // make sure the post isn\'t automagically featured // WTF WooCommerce??!!
Wp_插入_POST和参数的用法
我刚开始使用WordPress。。我试图使用php向Wordpress添加帖子,我遇到了以下代码:// Create post object $my_post = array( \'post_title\' => \'My post\', \'post_content\' => \'This is my post.\', \'post_status\' => \'publish\', \'post_author\'
我如何才能获得一些帖子元数据,同时它仍在插入?
我试图创建一个函数,其中某个帖子类型的子帖子继承与其父帖子相同的标题和slug。我使用WP类型来定义我的帖子类型及其关系。但我对以下代码有问题:function copy_parent_post_title( $post_id ) { $new_post = get_post($post_id); if($new_post->post_type == \'carnews-adverts\') { $parent_i
WP_INSERT_POST_DATA筛选器是否可用于保存自定义字段数据?
我有自定义字段数据,我想在将其添加到数据库的过程中对其进行修改。wp\\U insert\\U post\\U数据过滤器似乎是我能找到的最接近实现这一目标的东西。我转储了$data和$postarr值,但我不知道如何访问自定义字段数据,因为这些字段不在转储中。wp\\U insert\\U post\\U数据能否用于保存自定义字段数据,如果不能,首选的过滤器/做法是什么?编辑:其他详细信息:我有一个前端表单,要求用户提供公司网站地址。如果用户只需键入“示例”。然后,他帖子中该网站的目标默认为mywebsi
保存帖子时允许未登录用户使用未过滤的HTML
我正在使用以下代码:$var1 = $_GET[\"t1s2ninput\"]; $var2 = $_GET[\"t1s2pinput\"]; $new_post = array ( \'post_title\' => \'Title <dl class=\"variation\"> <dt>Variation: </dt> <dd>\'. $var1 .\'</dd> </dl>\',