如何使用数组作为meta_field来创建meta_Query?
以下是我的查询的参数:$args = array( \'post_type\' => \'news\', \'meta_query\' => array( array( \'key\' => \'topics\', \'value\' => \'sports\', ) ) ); 当topics 是字符串,但
单个-{Custom}.php 404的或/soronomy/404的-自定义帖子类型和分类固定链接
我一直在玩弄自定义的帖子类型和分类法,现在我已经在很多场合大发雷霆了——我相信我已经阅读了互联网上关于如何解决各种问题的每一个论坛,而且我几乎没有抽雪茄。我重置了永久链接,添加了刷新重写规则();还有其他的我可以使用分类法,例如域名。com/products/audio-products,但随后是单个{自定义}。php 404“products”、“product\\u cat%”或下面代码中使用的一段代码将起作用:register_taxonomy(\'product_cat\',array(\'pro
如何在使用此特定格式时从类别中排除帖子
我试图将某个类别的帖子排除在主页上。php。我的主题中的代码如下:query_posts(array(\'post__not_in\' => $featured_posts_array)); if (have_posts()) : while (have_posts()) : the_post(); ?> <div <?php post_c
Tinymce broken after update
我已经找到了其他与此相关的帖子,但没有人能回答我的问题。更新到WP 3.4后,我的可视化编辑器已损坏。Firebug报告此错误Failed to load: http://xxxxxx.com/wp-includes/js/tinymce/langs/pt.js wp tin。。。9-20805(林哈1号)我试着将主题设置为默认主题,效果很好。那么,我有没有办法确定是什么导致了这种情况,以便修复它?
有哪些挂钩/过滤器可以在POST保存时更改选定的术语?
非常简单,当用户保存帖子(更新或添加)时,我会在哪里挂接/过滤以更改用户对术语的选择?在任何情况下,我都需要上钩;例如,在通过AJAX保存帖子时,在禁用JavaScript并完成正常帖子时进行保存,以及在通过快速编辑保存帖子时进行保存。
使‘您好,[姓名]’用作注销按钮
我一直在定制admin bar 在版本3.3中,仅具有某些自定义链接,其中添加了以下内容functions.php:function mytheme_admin_bar_render() { global $wp_admin_bar; $wp_admin_bar->remove_menu(\'site-name\'); $wp_admin_bar->remove_menu(\'new-content\'); $wp_admin_bar->remo
如何按标签对帖子进行排序?
我想按标签排序帖子,只需一个WP\\u Query()在我的WP\\u查询中,我想显示2篇带有标签的帖子portrait2个带标签的帖子paysage2个带标签的帖子portrait2个带标签的帖子paysage2个带标签的帖子portrait2个带标签的帖子paysage等我需要在最近订购这些帖子。查询是如何做到这一点的?谢谢PS:抱歉,我不能使用代码,因为我带着iPhone。
如何从特定页面的子页面中检索附件?
如何从所有subpages 特定页面ID的?示例:特定页面孩子(带附件)孩子(带附件)孩子(带附件)我目前正在使用此代码检索站点范围内的所有附件,但是我想将此限制为仅从特定页面的所有子级提取图像。$args = array( \'post_type\' => \'attachment\', \'numberposts\' => -1, \'post_status\' => null, \'post_parent\
如何避免wp_NAV_MENU()ID冲突?
如果我在一个页面上使用同一菜单两次,如何避免ID冲突。第一wp_nav_menu( array( \'sort_column\' => \'menu_order\', \'theme_location\'=>\'menu\', \'menu_class\'=>\'menu\', \'menu_id\'=>\'menu\' ) ); 第二个:wp_nav_menu( array( \'sort_column\' => \'menu_order\',
changing parent_id on post
我试图通过wp\\u insert\\u post\\u数据过滤器更改帖子的父级,但我没有任何运气。在下面的示例中,我将用要设置的id替换任何“父”引用。function my_insert_post_data($data, $postarr){ $data[\"post_parent\"] = 123; $postarr[\"parent_id\"] = 123; $postarr[\"post_parent\"] = 123;
在AGPL下发布插件会迫使人们将他们安装的整个WordPress开源吗?
我正在考虑在AGPL license.这会迫使人们公开WordPress安装中其他不相关部分的源代码吗?(我试图阅读AGPL许可证,但我不确定。)例如,如果他们安装了我的AGPL插件,他们是否需要为他们安装的任何其他插件和主题提供源代码?(可能根据GPL获得许可。)如果我公开声明,作为版权持有人,我不认为其他插件和主题以及WordPress是组合作品的一部分,这会有任何法律效力吗?(如果其他pugins等不是组合工作的一部分,其他人就不必发布其他插件等的源代码。)(附:由于大多数人都不是律师,我对任何建议
在不需要(或显示)某些内容(或数据)时禁用(或限制)查询
目前,我正在为一个网站定制设计。我在Wordpress中看到的问题是几乎所有从数据库中取出的数据。而在某些页面,如头版。php-例如,它只需要标题、类别、两个meta和摘录,WP就可以获取所有内容。见鬼,帖子内容只在post single中可见。php,但WP会尽可能地提取所有内容、标记、guid、标记等(print\\r非常有用)。问题是如何限制从他的查询中提取的Wordpress数据。我认为我应该基于$wpdb创建一个网络“WP\\u查询”(或覆盖它),并将其用于站点,而不是使用默认查询。至少功能如下
Storage of array in settings
我正在创建一个插件,它将存储一些在短代码中使用的简单布局。短代码的用法类似于[shortcode layout=\"name\"]考虑到这一点,我需要将数组中的每个布局存储为键/值设置键=布局名称值=布局标记我想将这些存储在设置中,但我不知道如何进行。如何创建允许添加和编辑的设置页面。通常我的设置页面使用如下代码,并自动连接到api。<input type=\"text\" id=\"company_name\" name=\"wpv_settings[company_name]\" value=\
最近5篇使用Switch_to_Blog循环的帖子
我肯定我一定做错了什么,我真的很感谢你的帮助。我正在尝试使用switch\\u to\\u blog循环浏览我的所有Sub-Dir“Multisite”博客,如下所示:global $wpdb, $blog_id, $post; $blogs = $wpdb->get_results( $wpdb->prepare( \"SELECT * FROM wp_blogs ORDER BY blog_id\" ) ); foreach ($blogs as $blog
插件或小部件应该将其结果缓存到哪里?
插件应该在哪里缓存其可重用的结果我已经阅读了几个使用良好的Wordpress插件的代码,似乎答案并不一致。我自己编写了几个插件,并将其存储在缓存目录中。但我只是从帽子中选择了目录的位置,如果缓存目录不存在,我的代码就会创建它。这似乎是武断的。我知道有些插件可以进行缓存。假设我不想使用插件。我发现依靠文件系统缓存结果很容易维护、诊断和性能。对于为缓存选择文件系统位置,是否有一种好的、或多或少的标准方法,或者说是一种受欢迎的方法?
常量的_Depuated_Argument
我正在更新一个主题,之前它使用了很多php常量来设置一些选项为true或false。我们将更新这些“决策”,改为使用add\\u theme\\u support()。使用\\u deprecated\\u argument()函数告诉子主题是否已弃用这些常量?如果不是,那么触发常量弃用警告的最佳方法是什么?
将复选框数组从单选更改为多选
我想更改下面的代码,以允许选中多个复选框。它当前只保存和更新一个选择。要再次更新该选项,我必须“取消选中”之前的选择,然后再进行一次选择以保存它。 case \'tax_select\': $terms = get_terms( $field[\'id\'], \'get=all\' ); $selected = wp_get_object_terms( $post->ID, $field[\'id\'] ); foreach ( $terms as $term
在WordPress 3.4中使用‘ADD_TIME_SUPPORT’代替‘ADD_CUSTOM_IMAGE_HEADER’
我正在使用调试我的主题Debug Bar 插件,它向我显示了此错误(除其他几个错误外):注意事项:add_custom_image_header 自版本3.4以来已弃用!使用add_theme_support( \'custom-header\', $args ) 相反好吧,很明显,上面说我需要use this 而不是this. 问题是,add_custom_image_header 有三个参数,即:$header\\u callback$admin\\u header\\u callback$admin
Placing widget to menu
是否有任何方法可以在菜单中显示小部件。实际上,我想要的是菜单中的“站点统计”。(黑色区域)位于右侧。link
WordPress主题中的AJAX响应-1
我在wordpress主题中使用ajax,但ir响应-1,为什么?如何更正此问题?function videospage(cnt) { var pageno=cnt; jQuery.ajax({ type: \"POST\", url: \"<?php echo admin_url(\'admin-ajax.php\'); ?>\", data: {