您当前的位置:首页 > TAG信息列表 > wp-insert-post

  • WP_INSERT_POST-如何防止在子页面上增加数字?

    时间:2013-02-14

    我正在使用wp_insert_post 使用预定义的值数组为给定页面动态生成子页面。目标是给每个子页面相同的slug。例如,单击“示例页面”上的“生成页面”循环wp_insert_post 并创建两个子页面:/example-page/about /example-page/contact 问题是WordPress在子页面的slug之后添加数字(因为已经为不同的页面创建了类似的子页面)。我的猜测是,它正在检查slug的可用性,而不考虑父/子关系。我试过跑步wp_update_post 插

  • 一次插入数十万条帖子

    时间:2013-02-21

    我有一个项目,我在其中创建了一个包含20多万行的数组,其中包含25个字段,这些字段运行wp\\u insert\\u post和update\\u post\\u meta。要开始它的处理速度相当快,在10公里左右的记录之后,速度会慢很多。有没有更有效的方法?是否存在MySQL存储过程,以便我可以直接使用SQL查询创建这些帖子并跳过PHP?echo \"get list of posts to be created in wordpress \\n\"; //RETURNS ALL OFFER D

  • 使用wp_ins_post插入帖子、缩略图和定制字段

    时间:2013-02-23

    我只想添加自定义帖子、缩略图和自定义字段<这是我的代码,我正在尝试添加帖子、缩略图和一个自定义字段。但我不知道如何上传这篇特定帖子的缩略图。以及如何检索此帖子。$image_url = $_FILES[\'post_img\'][\'name\']; $tags = $_POST[\'post_tags\']; $my_post = array( //\'post_mime_type\' => $wp_filetype[\'type\'], \'post

  • WP_INSERT_POST内存消耗

    时间:2013-02-28

    我正在使用wp_insert_post 在一个循环中,在一个新的WP安装中插入500个帖子。它工作速度很快,内存使用量从2500万到2800万。第二批500篇文章的下一次运行将内存从25M增加到178M。因此,内存使用率似乎取决于表中已有多少帖子。第三次运行500个POST将耗尽可用内存。存储了什么来增加我可以清理的内存?

  • 使用AJAX从前端插入帖子和上传帖子缩略图

    时间:2013-03-08

    i have searched & searched for an explenation and have found some answers that seem to be working for other people on this topics but i havent been able to get working.This is my \"form\"<div id=\"uploadPatternForm\"> <div class=\"rig

  • 自定义状态的new_to_Publish挂钩的替代方案

    时间:2013-03-13

    我正在寻找合适的钩子,用于在插入帖子时发送电子邮件通知。然而,我使用的是自定义状态(在本例中为“holding”),它似乎不会被新的\\u to\\u holding钩子击中,所以我希望有人知道在插入帖子时被触发的替代方法,或者可能是钩子工作不正常的原因。

  • 还有一个wp_INSERT_POST无限循环。怎么啦?

    时间:2013-03-18

    我正在编写一个插件,允许订阅用户提交自定义类型的帖子,我正试图通过快捷码实现这一功能。现在的问题是,我的代码不是插入一篇帖子,而是插入数百篇帖子,直到PHP内存耗尽。。。下面是一个复制此问题的超小型代码:add_shortcode( \'occaz-ajouter\', \'occasion_addedit\' ); function occasion_addedit(){ wp_insert_post(array(\'post_title\'=> \'h

  • 导入虚拟内容并发布缩略图

    时间:2013-03-29

    我正在设置一个小型虚拟内容插件。我想做的是使用wp_insert_post. 然后我想使用wp_insert_attachment 然后将这些导入的图像设置为上传的各种帖子的帖子缩略图。我已经弄清楚了前两个步骤,第三个步骤的逻辑我遇到了麻烦。我将整个代码粘贴在这里:http://pastebin.com/Gxkhhqga但总的要点是创建一系列帖子,并将它们foreach ($add_posts_array as $post){ wp_insert_post( $post );&#

  • Add Page With Parent ID

    时间:2013-04-04

    我正在写一个插件,激活后会创建一组页面。我创建的第一个页面希望成为添加的其余页面的父页面。出于某种原因,这是行不通的。有人能看看我的代码,告诉我我做错了什么吗?我用于添加第一个页面并返回页面ID的代码:$ssm_page = array( \'post_title\' => \'Parent Page\', \'post_content\' => \'This is the parent page.\',

  • 如何禁用新页面上的评论

    时间:2013-04-05

    我正在写一个插件,激活后,它会创建一些新页面。在这些页面上,我想禁用注释选项。我正在通过以下代码添加新页面:$page[\'post_type\'] = \'page\'; $page[\'post_status\'] = \'publish\'; $page[\'post_author\'] = 1; $page[\'post_parent\'] = 0; $page[\'post_title\'] = \'Test Page\'; $p

  • 在以编程方式插入的帖子中添加帖子缩略图

    时间:2013-04-05

    我想以编程方式插入post,下面是添加post的代码:global $user_ID; $new_post = array( \'post_title\' => \'My New Post\', \'post_content\' => \'Lorem ipsum dolor sit amet...\', \'post_status\' => \'publish\', \'post_date\' => date(

  • 发布内容不显示某些内容

    时间:2013-04-29

    我正在通过wp\\u insert\\u post函数插入帖子。它的工作原理类似于首先创建帖子以获取其id,然后将图像附加到该帖子id。我通过媒体侧载功能附加图像。下面是我正在研究的整个代码模块:HERE .最初,post内容保留为空。$new_post = array( \'post_title\' => $title, \'comment_status\' => \'open\', \'post_name\' => $slug,&

  • WP_INSERT_POST在以订阅者身份登录时不更新所选的自定义分类

    时间:2013-05-14

    这是我的代码,如果以管理员身份登录,当我尝试从前端发布数据时,它可以正常工作,但如果以订阅者身份登录,代码可以正常工作,但没有插入我选择的分类术语,代码如下。。 $new_post = array( \'post_title\' => $postTitle, \'post_content\' => $post, \'post_status\' => \'publish\', \'post_date\' => date

  • HTML Entities in Post Title

    时间:2013-05-24

    我正在使用通过CRON加载的脚本将帖子插入wordpress。在插入每篇帖子之前,我会检查是否存在标题相同的帖子。下面是我正在使用的代码片段:if( is_null(get_page_by_title( $page_title, \'OBJECT\', $post_type )) ) { // Create post object $my_post = array( \'post_title\' => \"Food & Wine\",

  • 如何以编程方式将特色图像设置为从外部自定义帖子

    时间:2013-05-27

    我正在尝试通过PHP获取wordpress环境之外的图像并将其插入到自定义帖子中。如何像wordpress那样将该图像移动/上载到wordpress上载目录year date文件夹格式,并根据自定义帖子将该图像设置为特色图像?是否还要将图像上载到自定义帖子库?下面是我的代码$filename = $image[\'name\']; $target_path = \"../wp-content/uploads/\"; $target_path = $target_path . $filena

  • Add CPT values to Database

    时间:2013-06-04

    我不确定这是不是件容易的事。我有一个插件,具有定制帖子类型所需的所有功能:过滤器、导航。。。我需要为这个CPT创建很多帖子(使用分类法)(需要做很多工作才能正确创建它)。所以我只想添加一次这个自定义帖子,而不是每次我想利用我在其他网站的插件。。。实现这一目标的最佳方式是什么?我是不是每次都要进行某种形式的进出口贸易?我应该利用wp\\u insert\\u post并对帖子的内容进行硬编码吗?为我的英语道歉,我不知道我是否已经解释过了。。。谢谢

  • 批量执行wp_插入_POST和添加_POST_META的更快方式

    时间:2013-06-08

    我有一个要插入的csv文件,它由约1500行和97列组成。完全导入大约需要2-3个小时,如果有办法的话,我想对此进行改进。目前,我正在为每一行执行$post\\u id=wp\\u insert\\u post,然后为每一行的97个关联列执行add\\u post\\u meta。这是相当低效的。。。有没有更好的方法来实现这一点,使a可以获得post\\u id并保持post与其post\\u元值之间的关系?现在我正在使用wamp在我的本地计算机上尝试此功能,但将在VPS上运行它

  • 未将install.php自定义分类术语添加到自定义帖子

    时间:2013-06-09

    因此,在安装中创建自定义分类术语时,我遇到了这个问题。php文件。因此,我正在运行一个WP多站点,在创建新的博客时,我试图自动创建帖子和分类术语。分类法和CPT已经通过网络激活的插件创建。下面是安装中的内容片段。php文件: // Sample Category $cat_name = __(\'Sample Category\'); /* translators: Default category slug */ $cat_slug = saniti

  • 如何将数组作为参数传递给WP-CLI命令?

    时间:2013-06-09

    我想使用WP-CLI创建一些分配了自定义分类术语的新帖子。挑战在于wp\\U insert\\U posttax_input 参数只接受数组,我必须在命令行上指定数组。根据codex, 以下是所需的格式:$post = array( \'tax_input\' => [ array( \'taxonomy_name\' => array( \'term\', \'term2\', \'term3\' ) ) ] // support for custom taxonomies&

  • 创建帖子和论坛的插件,然后选择类别和父论坛

    时间:2013-06-12

    我需要为客户创建一个插件,帮助他创建帖子和论坛,并将它们放在一个类别中,然后选择是父论坛还是子论坛。Just created a GitHub Repo for my files : https://github.com/maisdesign/MDPostEforumsCreator我当前的安装是:WordPress + BBPress + BuddyPress.我希望它是这样工作的:正如您所看到的,有一个简单的表单,用户必须编写帖子的标题并选择类别。点击提交后,插件将创建一个带有该标题的帖子,以及一个带