按元数据搜索自定义帖子类型
我有一个自定义的帖子类型“属性”,我的用户需要能够通过元数据进行搜索。我有3个搜索功能-2个在前端1个在管理区域-其中2个按预期运行,另一个似乎根本没有过滤结果。我认为自定义query\\u vars的定义或使用可能有问题。在我的功能中。php我有以下内容:function add_query_vars($public_query_vars) { $public_query_vars[] = \'bedrooms\'; $public_query_vars[] = \'ty
删除自定义帖子类型的图像大小
我试图在不使用插件的情况下实现这一点,但是操作和过滤器有没有办法删除WordPress根据自定义帖子类型生成的额外图像大小?我一直想和intermediate_image_sizes_advanced 过滤器,但它看起来没有访问权限$post 或post_type. 所以我使用这样的函数:function filter_image_sizes($sizes) { global $post; global $post_type; if($post-&
防止将FrontPage删除/移动到垃圾桶
我想使用以下方法防止删除我的frontpage/将其移动到垃圾箱:add_action( \'wp_trash_post\', \'tcb_page_delete_check\' ); add_action( \'before_delete_post\', \'tcb_page_delete_check\' ); function tcb_page_delete_check( $post_id ){ $frontpage = get_option( \'page_
主题中有多个菜单的问题
我很难让我的新主题发挥作用。我的测试服务器上有全部4个菜单,但当我将主题移动到实时服务器并设置时,除了一个(主菜单)之外,其他所有菜单都不会显示。以下是我的菜单代码:register_nav_menus( array( \'main-menu\' => __( \'Main Menu\', \'Bootstrap WP Primary\' ), \'second-menu\' => __( \'Second Menu\' ), \'footer-menu\' =>
将主题选项页面激活到编辑器-不起作用
我使用了Ian Stewart的简单WordPress主题选项页面(Source^) 对于我客户的网站,我指定我的客户作为编辑。但从编辑的帐户Theme Options 链接不可见。我检查了theme-options.php 对于add_theme_page(), 在哪里使用\'edit_theme_options\' 作为菜单的功能。但不幸的是,它不可见。我已安装:用户角色编辑器和白色标签CMS,但在白色标签CMS中,我取消选中了隐藏菜单。但只有在检查用户角色编辑器的manage_options 复选框
创建一个WordPress管理员用户,并且只允许他们编辑和发布博客文章?
是否可以创建WordPress管理用户,只允许他们编辑和发布博客帖子?
我想在每个菜单项后添加不同的文本
我希望我的主导航栏显示菜单项,在每个项的标题下都有对所述菜单的简短描述。为此,我希望将菜单项的“title”属性注入下面的“after”函数中。不太确定如何执行此操作:// the main menu function bones_main_nav() { // display the wp3 menu if available wp_nav_menu(array( \'container\' => false,
如何安全地从MySQL数据库中删除与wp_post表相关的数据?
最近,我下载了一个插件,该插件有一个bug,它在wp\\u post表中孤立了它的自定义post类型项目,而不是删除它们。作为wordpress的新手,我并不清楚wp\\U Posteta表是否与该表相关。现在,我在后者中有了$post\\u id的空值条目。(我只是简单地删除了wp\\u post中具有该内容类型的所有内容。)我假设进行左连接查询可以很容易地找到所有那些wp\\u posttea项目,并删除$post\\u id为NULL的所有内容。但是,我不确定wordpress表之间的关系。如果手动
可用于帖子编辑的帖子下拉列表
我有两个不同类别的帖子,我很难把它们联系起来。类别是:讲师和班级类别(如有氧运动、举重等)。我想将讲师与班级职位联系起来,而不是班级类型。理想情况下,从post edit screen, 我想从课堂帖子中找到所有可用讲师的下拉列表,然后可以选择一位讲师。这是课程列表页面http://howlingwolfmedia.com/site3/classes/classlist/您还可以在>课程>讲师下看到讲师的姓名。我希望选定的姓名显示在“讲师”列中。classlist表的代码:http://pas
将行添加到自定义数据库表并删除超过1天的所有行
我正在编辑一个查看计数器插件,以便它记录每个查看帖子的用户的IP。这是为了防止他们刷新页面,从而创建人工视图。我遇到的问题是在数据库表中添加行,然后删除任何超过一个小时的行。我肯定我做错了什么,但我不知道是什么。Wordpress的文档让我很困惑。This is my database creation function### Create Database for IP Logging function postviews_create_table () { global $wp
显示类别ID或插件未知的类别中的帖子
这可能是一个非常简单的问题,但我一直在努力寻找答案,要么在这里搜索,WP论坛,要么通过谷歌。我有许多不同的类别,我只想使用类别。php。目前,我必须创建一个thecatname类别。每个类别的php页面,但这不是很有效,因为每次创建新类别时,我都必须创建一个新类别。因此,我需要找到一个可行的解决方案,该解决方案将显示所选类别中的所有帖子,其中类别ID将传递给类别。然后显示该类别中的帖子。希望这有意义!谢谢Kev公司
检查用户是否已登录,否则登录页面
我喜欢为管理员保护某个页面。如何检查用户是否已登录(并且是管理员)?对于他们没有登录,我想显示登录模块。
点击“登录回复”后,如何将用户重定向到自定义登录页面?
我正在Wordpress上建立我的网站,我已经创建了我的自定义登录页面。但对于一篇用户评论和其他未登录的帖子,请在评论中加上一行“登录回复”。当用户从“登录到回复”点击“登录”时,它会重定向到wp登录。php。所以,当点击wordpress而不是wp login时,如何将用户重定向到自定义登录页面。php。
通过XMLRPC的帖子自定义类别
我在一个站点上有一个博客,当我发布到一个类别中时,它会通过XMLRPC自动发布到我的另一个站点。这个功能很有效,但我想为这些帖子分配一个类别。有没有办法做到这一点?唯一一个将以这种方式发布的网站是由我控制的,所以我不在乎它是否是全球性的。谢谢
我如何在bbpress论坛中设置真正的匿名帖子?
我已经安装了bbpress post topics插件,这样我的评论表单就会被bbpress论坛主题所取代,它正在工作,但我想启用匿名发布。目前,如上所述,需要作者姓名、电子邮件、网站和主题标题。我想对此进行调整,以便只需要“主题标题”,如果他们没有登录,他们的帖子将归于一个名为“匿名”的用户如果需要的话,我可以编辑PHP——我真的认为论坛中的设置“允许没有帐户的来宾用户创建主题和回复”会达到我的目标。注意:这个问题也存在于传统论坛中,例如。http://www.rugbydata.com/forums/
Show previous month's posts
我已经设法在1月份浏览了本月的帖子,但我正在努力在去年12月获得上个月的帖子。我想这就是问题所在,那就是2014年,而我所追求的职位是2013年(12月)。如果有人能发现问题,我将不胜感激。我浏览了大量的例子,抄本和WordPress论坛,但没有找到任何有用的东西。 <!-- PREVIOUS MONTH NEWS --> <?php $prevMonth = date(\'M\', mktim
如何在隐藏页面模板选项的主题中使用自定义页面模板?
我的客户机使用了一个名为“不平衡2”的主题,它隐藏了仪表板“页面属性”部分中的模板选项。有没有一种方法可以将自定义模板分配给页面,尽管主题施加了这种非常令人恼火的限制?
Min height of page
我正在使用Weaver主题,并希望将最小页面高度设置为特定大小。我已经读到并补充道:min-height: 900; 但它似乎不起作用。我该怎么办?
以http://为前缀的Custom-Metaboxes-and-Fields Text_url字段
我正在使用Custom Metaboxes and Fields 代码很好。不过,我当然需要对URL字段进行清理,但内置的text\\u URL字段类型正在将“http://”添加到我的条目中。我知道它正在使用WPesc_url (cmb\\u Meta\\u box\\u types.php)和cmb\\u Meta\\u box\\u Sanitizeesc_url_raw()如何使此字段类型仅返回输入的值?
如何在开机自检中禁用样式过滤?
我需要把HTML代码直接张贴。它可以工作,除了一些css属性:每当“编辑器”或“管理员”用户尝试在样式属性中键入这些属性时,背景图像位置:<div style=\"position:absolute\"> 将删除整个样式属性。它对超级管理员很有效。我试着把这个放在我的功能中。php:remove_filter(\'content_save_pre\', \'wp_filter_post_kses\'); remove_filter(\'content_filtered_sav