如何确定一篇帖子是否有附加图片?
我想知道如何确定帖子/页面是否有图像库(不是文档/视频等)?我不是在说这里显示的库短代码Check if post/page has gallery?因此if (has_gallery = true){ //Do Something } else { // Do Something else }
显示当前类别的可用分类列表
如图所示,我列出了所有类别和城市(分类列表)我想做的是:如果在城市列表中选择了“汽车分类”,则显示在该城市中分类了汽车的城市名称。这意味着,如果伦敦有2辆分类车,则应显示“伦敦(2)”(而不是总数)。这就像过滤动作。我有点像$cat_id = get_category(get_query_var(\'cat\'))->slug; wp_list_cats( \'hide_empty=1&hierarchical=1&order=ASC&show_count=1&am
如何在删除帖子时防止删除评论
正如标题所说:当我删除帖子时,如何防止Wordpress删除帖子评论?我试图做到的是,我想将来自不同帖子的所有评论合并到通过帖子标题或帖子中预定义的元键相互关联的帖子中。有时我会删除一篇绝对删除的帖子,但我仍然希望这些评论在未删除的帖子中显示出来。我已经为我的函数编写了一些注释聚合代码。php。(仍然需要对查询部分进行一些调整,以获得基于评论元而不是评论帖子id的结果)。function multiple_comment_post_id_query_filter( $query ) {
更改上传WordPress插件的路径
目前我的插件正在上载到public_html/sitename/wp-content/plugins 而不是public_html/wp-content/plugins. 有没有办法改变word press上载插件的路径?我已将我的站点移动到根文件夹,因此出现了此问题。
更改wp-config.php破坏了站点
我添加了行define( \'WP_CONTENT_DIR\', $_SERVER[\'DOCUMENT_ROOT\'] . \'/blog/wp-content\' ); 和define( \'WP_CONTENT_URL\', \'example/blog/wp-content\';); 在我的wp配置中。php,然后我的网站崩溃了。甚至后端的一些小部件也不再显示。我立即从wp-config.php 然而,这并没有改变任何事情。请帮忙
自定义字段下拉以设置发布时的职位期限
在我的功能中。php我试图检查用户是否在自定义字段下拉列表中选择了一个值,然后将该值设置为发布文章时的术语。我正在使用以下函数,但它似乎不起作用。虽然如果我从自定义分类检查列表中选择一个术语并发布帖子,该术语不会被保存。所以我想我很接近了?不function artist_term_save( $post_ID ){ // Bail if we\'re doing an auto save if( defined( \'DOING_AUTOSAVE\' ) &am
允许多个贡献者发布一篇帖子
有人问我,让多个投稿人能够提交将被纳入一篇文章的内容有多容易。问题是,他们不允许查看主帖子或编辑帖子,这将留给网站管理员——他们的角色主要是将自己的帖子添加到组合中,就是这样。我知道这不是标准功能,但我甚至不知道从哪里开始寻找插件——我可以自己开发,但如果这是一个已解决的问题,那么我宁愿利用这一事实。所以我想我的主要问题是,这是一种常见的超级用户功能吗?它叫什么名字这本质上是为了取代当前的系统,该系统涉及人们通过电子邮件发送内容,这些内容会被复制并粘贴到帖子中。
在WordPress 3.5中扩展新媒体上传器
在当前版本的WordPress中,使用attachment_fields_to_edit 过滤器,但为最新版本WordPress 3.5 RC2 它不起作用了。我们可以使用自定义元字段来扩展它,但使用它需要编辑媒体tb中的每个附件。我想知道是否可以在Attachment details 在带有媒体库的模式框中http://i.imgur.com/GIsJj.png (很抱歉有链接,但我无法添加图像,声誉不足;))谢谢你的帮助。
如何在下拉列表中按当前用户显示帖子
我正在尝试编写一个与联系人表单7配合使用的快捷码,以显示当前登录帖子的用户。我已经能够使用以下代码将其用于常规帖子:wpcf7_add_shortcode(\'postdropdown\', \'createbox\', true); function createbox(){ global $post; $args = array(\'numberposts\' => 0); $myposts = get_posts( $args )
尝试将AJAX实施到我的管理页面。我是否不正确地排队和本地化我的脚本?
我正试图在我的编辑后表单中实现AJAX,以便将自定义wp函数挂接到链接单击中。到目前为止,我已经能够将我的自定义js文件注册到我的管理头中。然而,当测试我的链接时,除非我在jQuery中执行alert(),否则什么都不会发生。以下是我要挂接到自定义函数的href链接的代码:<a href=\"#\" id=\"delete-\' . $field[\'id\'] . \'\" class=\"delete_pdf\" title=\"Delete this PDF.\" >Delete<
Rewriting URLs in Wordpress
我试图解决一个重写问题,但不完全理解如何阅读下面的代码。我相信event/industry/(.+)/?$\' 正在声明重写后新url中所需的格式,这应该是示例。com/事件/行业/某些术语/这部分似乎就是参数。=> \'index.php?post_type=eg_event&industry=\' . $wp_rewrite->preg_index(1)这是正确的理解吗?是什么告诉代码在我的新url中放置什么值,这是什么:(.+)/?$\' 是不是$wp_rewrite-
WP_INSERT_USER不断回显数值
这让我烦透了。基本上,我已经将问题缩小到一行代码:$user_id = wp_insert_user ($userdata); 据我所知,此处不应回显任何内容,但我应获取从wp\\u insert\\u user函数返回的user\\u id。我得到的是回复的电子邮件和其他价值观。目前,我将粘贴整个函数的代码,但我已经对其进行了单独测试,这是导致ajax调用中出现回声的代码行,因为它没有在JSON变量中格式化,所以会弄乱我的返回。请参见下面的代码(Thanks you in advance fo
Get tags specific category
我使用此代码从类别中获取标记。get all tags from category我想在类别页面中显示特定的标签。我有8个类别,这是我的代码: <?php if (is_category(\'10\')) { ?> <?php $args = array( \'categories\' => \'10\' ); $tags = get_category_tags($args); $content .=
如何从自定义类别中获取ID?
如何从用户正在浏览的当前自定义分类法(类别)中获取ID?它使用一种称为“产品”的自定义帖子类型,这些类别称为“pcategories”对于普通类别,我会得到如下结果:<?php if ( is_category() ) { $cat= get_category( get_query_var( \'cat\' ) ); $cat_id = $cat->cat_ID; $categorytable = myrp_api_compari
在WooCommerce中程序化添加变量产品
如何使其成为可变产品并添加变体?变化是否像属性一样处理?这段代码创建了一个产品并添加了一个属性(XL大小),但我不能将该属性用作变体、宽度和自定义价格(等等)。这是一个通过ajax调用的函数function createnewproduct(){ $new_post = array( \'post_title\' => \"Custom Variable\", \'post_content\' => \'Lorem ipsum dolor sit ame
WordPress多站点域映射重定向到原始子域名
本周,我安装了Wordpress 3.4.2(Linux Centos+Apache2),并使用子域配置了网络选项。然后我安装了MU域映射插件,这样我就可以将它用于域名而不是子域。这适用于一个域,但第二个域会重定向到子域。基地:多站点。com两个子网站:一个子网站。多站点。com和2。多站点。com有两个新域:一个。de和2。com。de一个。de工作正常(基于one.multisites.com)两个。com。de重定向到2。多站点。注意:两个。com。de是com的子域。de,这与实际情况相似<
函数用于在具有相同插件的自定义帖子被丢弃时删除术语
我有一个功能,每当我在自定义帖子类型“美术家”中添加新帖子时,它都会在自定义分类法“美术家”中添加一个同名的新术语。function add_artist_category_automatically($post_ID) { global $wpdb; if(!has_term(\'\',\'byartist\',$post_ID)){ $cat = get_the_title($post_ID); wp_set_object_terms($post_ID,
Ordering by meta_key
我正在尝试在“作业”帖子类型存档页面上排序主查询。我想通过meta\\u键对它们进行排序,以便首先显示具有值(即被选中为特征)的那些。这是我目前的情况。。function featured_jobs_order( $orderby ) { if( !is_post_type_archive(\'jobs\') ) { return $orderby; } global $wpdb; $orderby
有没有类似管理通知之类的前端服务?
我是Wordpress的新手,尝试尽可能多地利用这个框架。在前端,我希望有一个集中的消息区域来显示错误、成功和一般通知,类似于通过后端的admin\\u通知来处理它们的方式。我没有看到前端有类似的挂钩。我想我是在问,为了模仿admin\\u通知,我应该在前端执行哪些操作?
高级自定义字段-检查是否存在多个get_field?
我似乎只能找到关于是否存在一个get\\u字段的文档。是否可以将多个get\\u字段放入一个变量中,并使用该变量检查是否存在任何单个get\\u字段变量?例如,我在下面列出这些变量,然后将它们全部放在一个变量中:$promotions<?php $rider_plan_code = get_field(\'rider_plan_code\'); $low_rate_finance_code = get_field(\'low_rate_fi