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

  • 是否可以使用脚本为自定义帖子类型添加帖子和图像(自动调整大小)?

    时间:2012-10-02

    我有一个特殊的需要导入到一个自定义的职位类型与特色图像许多职位。问题是,我需要这是一个脚本,因为它是从另一个收集所有数据的系统运行的。我目前有自定义帖子类型设置,并且我有要在自定义帖子类型中显示的数据,使用自定义模板来拉取和显示数据(列表和配置文件页面)。我想能够手动添加帖子(我不认为这很困难),并使用WP内置系统添加特色缩略图。我似乎找不到有关如何直接调用图像脚本并传入图像以便其处理和返回插入所需数据的任何数据。这可能吗?或者我需要手动完成这一切,并在每篇文章中添加自定义字段,以获得页面所需的两个缩略图

  • 如何将RSS提要导入为WordPress帖子而不复制?

    时间:2012-10-17

    我有一个XML提要url,现在我正在使用此代码从我的函数中的rss提要创建新的自定义帖子类型。php文件: /* | ------------------------------------------------------------------- | Schedule and update fashion news with the news rss feed | -----------------------------------------------------

  • 使用wp_INSERT_POST添加的帖子会自动移至垃圾桶

    时间:2012-11-11

    我有一个脚本,可以循环一些数据并自动创建一些帖子。foreach($data[\'title\'] as $title) { $my_post = array( \'post_title\' => $title, \'post_content\' => $data[\'descr\'][\"{$title}\"], \'post_status\' => \'publish\', \'post_

  • 为每个用户插入新帖子无限循环错误

    时间:2012-11-14

    我编写这个小函数是为了自动为博客的每个用户创建一个帖子,但它会创建一个无限循环(我禁用它是为了阻止它创建新帖子)。我对php不是很熟练,我想错误在于在foreach中使用wp\\u insert\\u post,但简单地把它放在大括号外是行不通的。如何使此函数仅为每个作者插入一篇文章?谢谢$blogusers = get_users(); foreach ($blogusers as $user) { $my_post = array( \'post_title\'

  • Programmatically adding posts

    时间:2012-11-16

    我将要创建一个解析器,它将插入新的自定义帖子。所以,这很简单global $user_ID; $new_post = array( \'post_title\' => \'My New Post\', \'post_content\' => \'Lorem ipsum dolor sit amet...\', \'post_status\' => \'publish\', \'post_date\' => da

  • WP_INSERT_POST禁用HTML筛选器

    时间:2012-12-10

    我有输入值“<iframe>....</iframe>“(param‘post\\u content’)。当我执行wp\\u insert\\u post时,函数会切断我的标记。如何在中禁用HTML筛选器wp_insert_post ?

  • 向新帖子添加默认的meta_值

    时间:2012-12-10

    我有一个页面模板,允许用户从前端创建和更新帖子。我还使用了两个插件,一个允许用户对帖子进行1-5星级评分,另一个允许用户对帖子进行喜爱。我还有一个页面,允许用户在按日期/类别/帖子类型等排序帖子之间进行切换。您可以在此处看到该页面:http://www.theseattlevine.com/the-vine/问题是,如果我按照星级或收藏夹数量对帖子进行排序,Wordpress只会返回具有该元数据的帖子,而不会显示尚未收到该元数据的帖子。说到这里,我需要做两件事中的一件:创建帖子时,自动将meta值设置为默

  • 有没有比wp_sert_post更快的方法来向博客添加内容

    时间:2012-12-11

    我编写了一个插件,它检索xml文件,解析并从内容中创建一系列短文。尽管每篇帖子都很短(有时只是一句话,永远不会超过几句话),但从该文件中可以创建大约1000篇帖子。使用wp\\u insert\\u post需要足够的时间使此作业超时,状态为500。在停用插件并尝试移动相同内容时,我也会遇到类似的问题。有没有更快的方法来填充(或删除)帖子?

  • 根据时间参数用wp_ins_post()和wp_Handle_Upload组织上传的媒体

    时间:2012-12-26

    我正在用wp\\u insert\\u post()追溯性地创建一篇文章,并在上面附加一幅特色图片。我需要将图像放入与帖子发布日期相对应的文件夹中。我在wp\\u handle\\u upload函数中使用了时间参数,它应该根据参数值将文件移动到目录中(请参见代码中的-$upload\\u date-static value for now)。但是现在,图像移动到当前的年/月文件夹,忽略$upload\\u date(例如:应该去2007/11, 转到2012/12). $output_dir =

  • Add file while inserting post

    时间:2013-01-05

    是否可以在通过添加post时wp_insert_post 还可以从url将图像上载到此帖子。

  • Frontend tag edit/submit form

    时间:2013-01-07

    我想有一个单独的页面来提交/编辑标签。任何用户都可以编辑或提交标签。但它应该只在管理员批准后发布。是否有以下功能可用wp_insert_tag()? 更新:在凯撒的回答之后,我就这样试过了。$x = wp_insert_term( \'test\', \'post_tag\', array(\'description\' => \'This is a test tag\') ); var_dump($x); 工作正常。但它会自动发布。是否可以在管理员批准后发布?

  • WP_INSERT_POST或wp_SET_POST_TERMS不保存分类,但wp_SET_POST_TERMS保存分类

    时间:2013-01-07

    我有个小问题。我有一个自定义分类法“rodzaj”,其值为I.ex.obrazek。我使用此代码添加帖子:$postArray = array( \'post_status\' => \'publish\', \'post_author\'=> get_current_user_id(), \'post_category\'=>array($catId),

  • 上传图片并将其ID分配给帖子

    时间:2013-01-08

    目前,我正在处理从其他cms到Wordpress的数据库对话脚本,面临一个问题:我有一个图像列表,所以我需要将其上载到Wordpress,在它收到新链接后,将其更改为帖子中的旧链接并插入此帖子。所以我想知道wp_insert_post 以某种方式将图像id分配给刚刚插入的帖子。P、 还有没有一种上传后返回文件url的方法?

  • 如何在没有`Headers已发送`错误的情况下同时使用`wp_INSERT_USER`和`wp_INSERT_POST`?

    时间:2013-01-09

    我正在使用创建前端过帐表单wp_insert_post 这要求用户输入三个基本字段:他们的名字、姓氏和电子邮件地址。如果用户已登录,我会预先填充文本字段,并在提交表单时忽略它们。但是,如果用户未登录,“我的功能”会检查if the email entered is registered. 如果是,函数将获取关联的user\\u id并将该用户指定为post\\u作者。如果电子邮件未关联,则通过以下方式创建新用户wp_insert_user.表单返回此错误:Warning: mysql_real_escap

  • How to update post parent?

    时间:2013-01-09

    我有一个图像id数组,我想将它们分配给特定的帖子:foreach ($image_ids as $image_id) var_dump(wp_insert_post(array(\'ID\' => $image_id, \'post_parent\' => $new_post_id), TRUE)); 但出现错误:object(WP_Error)#252 (2) { [\"errors\"]=> array(1) { [

  • 在wp_INSERT_POST()之后,DATE_I18N()和DATE()输出将调整为GMT

    时间:2013-01-11

    我在客户服务器(vps)上遇到了一个非常奇怪的问题。下面的代码在我的服务器上运行良好。基本上,特定的unix时间戳格式正确,只要调用wp\\u insert\\u post(),日期就会调整为GMT。例如:echo \"date_i18n of 1366495200: \" . date_i18n(\'Y-m-d H:i\', 1366495200 ). \'<br />\'; echo \"date of 1366495200: \" . date(\'Y-m-d H:i\', 13

  • 在特定的本地时间运行WP Cron

    时间:2013-01-24

    场景是在当地时间每午夜(00:00)运行insert\\u post函数。必须在工作日每天运行。function add_daily_task(){ if((date(\'l\', time()) != \'Saturday\') || (date(\'l\', time()) != \'Sunday\')){ // insert post } } if(!wp_next_scheduled( \'add_daily_ta

  • wp_insert_post() Callback?

    时间:2013-01-24

    在我添加帖子之后wp_insert_post();我添加后有没有回电话?我需要添加的帖子永久链接。我有想法只按标题和帖子类型搜索(我使用自定义帖子类型),但有更好的功能吗?

  • 在WP_INSERT_POST之前将POST_ID插入GUID

    时间:2013-02-02

    我想在wp\\u posts表中插入数据,插入的post\\u id位于“guid”中,该记录不存在。下面是我得到的最接近的值,但这不起作用($postarr[\'ID\']等于0)。function filter_handler( $data , $postarr ) { if($data[\'post_type\']==\'ai1ec_event\'){ $my_post_id = $postarr[\'ID\']; $data[\'guid\'] =

  • WordPress应用筛选器并且是单数()

    时间:2013-02-08

    我想知道是否有人听说或创建了以下问题的解决方法:假设有一个插件有这样的代码,add_filter(\'the_content\'.\'some_func\'); some_func($content) { if(is_singular()) { //do something and return the content } else { //just return the con