您当前的位置:首页 > TAG信息列表 > php
WordPress循环中的非关闭PHP查询
我在WordPress中有以下查询来调用自定义post meta,一切正常,只有一个例外,无论哪个查询是第二个查询,都没有响应任何内容。很抱歉WordPress的帖子,但对于那些不熟悉\'get_post_meta($post->ID\' 正在检索第一个帖子的帖子ID,然后在第二个帖子中回显相同的帖子ID,我需要关闭第一个查询,但不知道如何关闭。 <h3 class=\"body_heading\"> <?php $soon_e
在TinyMCE插件中显示对话框并在其中使用WordPress php函数
我在插件中添加了一个TinyMCE按钮。到目前为止,我已经能够添加按钮并调用我的editor\\u插件。js文件及其命令。顺便说一句,这不是一个容易的任务。。。我希望此按钮显示一个对话框,为用户提供多个选项。这些是我需要填写的下拉框和一些用户只需编写输入的文本框。其中一些需要来自WordPress函数的信息,而另一些只是静态信息。接受此对话框后,我希望它在帖子上写下快捷码,以便我的插件显示在框中选择的选项。问题是,我想在php文件中使用WordPress的一些函数。但这有点“断章取义”。我不能使用Word
如何使用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 INSERT POST PHP函数动态生成的自定义字段
关于我之前的问题WP insert post PHP function and Custom Fields我们有一个正在工作的insert post函数,它还可以在不知道ID的情况下发送自定义字段。有关答案,请参阅前面的问题。我们现在要做的是动态加载一些自定义字段。页面顶部的会话已加载来自称为服务的post类型的所有信息。这是一段代码,然后将其拾取并插入到新帖子中。 <?php $my_post = array( \'post_title\' => $_SESS
返回注释中的字符计数,并根据长度执行操作
我正在使用调用最近的评论到我的模板中$comment->post_title 可变长度的指定方式如下:SUBSTRING(comment_content,1,180) 我怎么能只为超过VARABLE>180限制的注释编写条件语句呢?我在想有一个。。。更多评论和链接。
什么时候会使用$_POST而不是$POST?
我见过一些使用$\\u post而不是$post的示例。有什么区别?什么时候使用$\\u post而不是$post?示例:if (have_posts()) : while (have_posts()) : the_post(); if(!in_category(\"some-category\", $_post )) { do_something(); }
WordPress站点|All-in-One-Cufon IE问题
我有一个使用All-In-One Cufon (Wordpress Plugin), 但在IE中如何正确渲染存在一些问题。网站:【已删除】问题是:到目前为止,它在Firefox和Chrome等其他浏览器中运行良好。即使在internet explorer中,站点第一次加载时也可以正常工作,但当我刷新页面或通过单击站点上的链接访问任何其他页面时,它会停止工作(文本仍然可见,但cufon渲染不起作用):o从过去的一天起,我一直在尝试解决这个问题,但没有成功。我不是百分之百确定,但我认为它以前工作得很好,但我最
如果对l10n使用html data-*属性,是否存在安全问题?
我需要向页面传递一个本地化的多维javascript对象。该对象是使用php构建的,表示一些wp主题设置。我找不到一种方法来利用wp\\u localize\\u脚本,因为它不会解析多维数组。相反,我想出了一个解决方案,使用html5的data-*属性,然后使用jQuery检索它,希望这种方法能够提供x浏览器兼容性。因此,在需要访问本地化数据的页面上,我让php输出:<div id=\"localized\" style=\"display:none\" data-localized=\'{\"us
WP插入帖子,然后转到帖子
执行WP\\u insert\\u posts数组后,如何将浏览器重定向到该帖子。非常感谢,
如何创建两个单独的注册页面?
我正在寻找一种方法,使两个单独的登记页。其中一个将自动将用户分配为subscriber, 而另一个将注册为contributor.到目前为止,我唯一想到的是在wp登录中复制*register\\u new\\u user*函数。php文件,并对其进行一些自定义。有什么想法吗?提前谢谢。
WP在执行函数后插入POST重定向
使用函数提交自定义字段后,标准重定向不再工作。我们希望的是,在插入帖子以重定向用户后,标准的wp\\U重定向目前不起作用。我推测这是因为自定义字段提交功能。代码if ( is_user_logged_in() ) { $my_post = array( \'post_title\' => $_SESSION[\'booking-form-title\'], \'post_date\' => $_SESSION[\'cal_startdate\'],
验证自定义字段输入的正确方法
我有一个带有几个自定义字段的自定义帖子类型。我希望对这些字段进行一些验证,因为它们将被其他服务在下游使用。因此,重要的是,只有正确输入后才能保存。验证相当复杂,需要自定义逻辑。不幸的是,在这种特殊情况下使用插件也不起作用。在这种情况下是否有理想的挂钩?从更高的层面来看,最好的方法是什么。
WP如果用户刷新则插入帖子覆盖新帖子
WP Insert Post是一个非常简单易用的函数。目前,我已将其设置为由用户是否在预订过程中登录触发的事件,以在其自己的页面中批准其预订。我担心的是,如果用户刷新或返回并再次提交页面,他们最终会有2次预订。所以我希望阻止这种情况发生。我的一个想法是使用在创建新预订页面时创建的会话。然后,该会话在insert post数组中填充字段ID=>。这样就可以在现有帖子中隐藏信息。如果会话没有任何价值,也就是说,尚未进行预订,那么它将依赖于ID的默认值,即wordpress创建。这行得通吗?如果不行,有人
先注册用户,然后自动登录
我正在使用一个为我的目的而修改的插件。我所追求的是在用户注册后自动登录并返回到当前页面。目前,它会向他们发送一封包含用户名和密码的电子邮件。然后他们必须使用这些详细信息登录。
GET_USERMETA()已弃用,转而使用GET_USER_META()。但它为什么不利用它呢?
在编写WP时,我只是想知道一个简单的事实:get_usermeta() 自版本3.0以来已弃用。警告建议我使用get_user_meta(). 即使参数非常相似,我想知道为什么不推荐使用的函数也没有使用新函数。这难道不是一个迹象,表明新函数并没有真正做到弃用函数所做的事情吗?我想知道,因为我需要替换不推荐的呼叫,并想知道一点。让我更加疑惑的是一个简单的事实get_user_meta() 是2.9函数的别名get_metadata() 仅给定一个常量值\'ed参数\'user\'。帮助;)Edit: 反例是
如何通过AJAX获取帖子标题循环?
我有一个最近的帖子标题列表sidebar.php. 下面是该代码的外观示例:<?php $args = array(\'posts_per_page\' => 20); ?> <?php $sidebar = new WP_Query($args); ?> <?php if ( $sidebar->have_posts() ) : ?> <?php while ( $sidebar->have_posts() ) : $s
GET PHP FATAL Error on Globalized$wpdb:调用非对象上的成员函数INSERT()-我没有线索。怎么办呢?
我正在尝试利用这个功能。我不明白为什么我仍然会遇到PHP错误。我所能理解的是,由于某种原因,模板无法访问$wpdb。我不知道函数中需要放置哪一行。包含此函数的php(在主题文件夹中)文件。请帮帮我!!function submitWeightUpdate( $userid, $weight ) { global $wpdb; $result = $wpdb->insert( \'wp_weights\', array( \'user_id\' => $
使用WordPress的URL重写引擎
我正在开发一个包含用户提交的web应用程序,我对mod rewrite不太感兴趣,希望有一种方法可以利用WordPress惊人的重写引擎,并以某种方式将其整合到我的PHP/AJAX web应用程序中?
“呈现管理模板[模板路径]失败”
我有一个php脚本,当用户编辑类别时调用它。然而,尽管页面在大多数情况下呈现良好,但在图像上载按钮应该出现的地方,我看到了以下消息:呈现管理模板/主页/网站/public\\u html/wp内容/主题/mytheme/文件夹/子文件夹/管理/文件。php失败此站点中此错误的可能原因是什么?其他网站正在处理此罚款?该站点的PHP版本为5.2.16该站点的WP版本为3.0.5
问题wp_INSERT_POST和SAVE_POST筛选器
我在使用wp\\u insert\\u post时遇到问题。我正在添加一种类型的帖子创建另一种类型的帖子的功能,其中第一篇帖子作为帖子的父级。我正在使用save\\u posts过滤器测试一些东西。我创建了一个函数,只需创建一个帖子,然后将该函数挂接到save\\u posts过滤器。我遇到的问题是,它正在以指数方式向我的mySQL表中添加帖子。在冻结服务器之前,我让它运行的时间越长,添加的帖子就越多。有更好的方法吗?示例代码:public function save() { $my_ch