Wordpress Unknown Query
我有以下查询,但找不到执行的位置SELECT count(ID) FROM wp_posts WHERE 1=1 AND wp_posts.post_type = \'post\' AND (wp_posts.post_status = \'publish\') ORDER BY wp_posts.post_date DESC; 有人知道哪里可以被处决吗?
如何将一种自定义发布类型与另一种自定义发布类型相关联
我正在用以下流程编写一个考试插件:主题类别(自定义分类法)与主题类别(自定义分类法)相关的考试(自定义帖子类型)与考试(自定义帖子类型)相关的MCQ(自定义帖子类型)在添加新MCQ时,我需要将其与考试关联,但考试是一种帖子类型,而不是分类法。如何管理?
从WordPress内部获取帖子的永久链接并路由到相关站点
我构建了wordpress网站的移动版本,并在wordpress索引中添加了一些PHP代码。用于检测移动用户的php文件,并通过HTTP将其重定向到m.website.com (这不是wordpress安装。这个PHP独立移动站点会在wp站点上搜索帖子并显示出来)。所有工作都很好,每个对整个站点的请求m.website.com 相反唯一的问题是我的团队领导想让我改变方向website.com/2011/04/13/post-title 到m.website.com/2011/04/13/post-titl
如何以用户友好的方式在不同页面上显示不同的小部件
我正在寻找一个插件,让用户选择哪些小部件出现在各个页面上。有一些解决方案,我发现没有一个对非技术用户来说是真正容易的。我试过了Woo Themes Sidebar manager - 功能强大,但用户需要经过大量培训才能理解模板、边栏和小部件-非常混乱</像这样的插件Widget context 和Widget logic, 在我看来,这两项对于普通用户来说都很困难我看到了一个使用Genesis框架的好看的解决方案(simple sidebars) - 这是正确的方法。用户可以从页面编辑器中选择小
权限不足;为由自定义功能管理的插件编写操作
我正在对WP Super Cache进行修改,添加了两个新功能,可以更好地控制某些功能的限制。我的目标是a)允许编辑器看到管理栏上的删除缓存按钮,b)使用它删除他们正在编辑的页面的缓存。我得到了“a”,但当编辑器单击“删除缓存”时,他们会得到“您没有足够的权限访问此页面”我找不到插件的哪一部分强制进行此权限检查,但我想知道这是否与菜单项指向的URL有关。以下是添加菜单项的函数和挂钩:function supercache_admin_bar_render() { global $wp_ad
List direct children of page
我目前正在使用以下函数列出页面的子级,但是该函数递归查找子级的子级,我只想列出$post->post_parent.wp_list_pages(array(\'child_of\' => $post->post_parent,\'exclude\' => $post->ID)) 有人知道怎么做吗?
有没有办法连接到更新核心页面以获取定制消息?
我们有一些网站,我们注意到在核心、主题或插件升级之前或之后需要检查或完成一些事情。虽然我保留了这些东西的列表,但有时用户自己进行升级,把一切都搞砸了。我希望能够在升级屏幕上添加一条消息,提醒自己升级前/后的任务清单,并提醒用户联系我等。我在想,如果有一个钩子让我添加这个定制的消息,那就太好了。如果没有任何建议,如何处理?谢谢
如何将g+或FB插件放在帖子或页面的底部?
我最近在我的页面上安装了google+和facebook小部件插件,我不喜欢它的当前位置。我不知道从哪里开始找。。谢谢
$post object is null
我正在尝试使用$post 来自函数的对象。但是如果我尝试var_dump($post) 它返回NULL.这是我的代码:function breadcrumb_navigation() { var_dump($post); $page = $post; $parents = array(); while ($page->post_parent){ array_push($parents, $page);
在wp-admin中更改默认页面菜单视图
我似乎不知道如何更改管理菜单中“页面”的默认视图。初始视图是“页面”视图(/wp-admin/edit.php?post_type=page)它怎么能把这个改变成其他东西呢像“添加新页面”一样?(/wp-admin/post-new.php?post_type=page)我尝试了几种不同的选项,包括用自定义菜单重建菜单,但WordPress似乎会自动重定向“页面”视图(/wp-admin/edit.php?post_type=page).
自定义帖子类型分类UI单选按钮而不是复选框
是否有办法在自定义帖子类型分类法UI中用单选按钮替换默认复选框?我有自定义的帖子类型“问题”,分类为“答案类型”(单选[单选按钮]、多选[复选框]和模式匹配[下拉框)。我需要确保用户只能从“答案类型”中选择一个选项。有没有办法做到这一点?
正在从数据库中删除插件设置
我正在开发一个有几个选项的小插件。为此,我使用以下代码:add_action(\'admin_init\', array($this, \'pa_register_settings\')); function pa_register_settings() { register_setting(\'pa_options\', \'pa_settings\'); register_setting(\'pa_options\', \'pa_metrics\');&
使用QUERY_POSTS POST_PARENT或CHILD_OF时需要页面后代
我正在尝试使用query\\u posts列出页面ID的所有子代。使用post\\u parent只列出第一级子代。这张Trac票据似乎解决了这个问题:http://core.trac.wordpress.org/ticket/5742, 但我不明白——post\\u parent只列出第一级的子级。<?php query_posts( array( \'post_parent\' => 58, // Only shows posts that are dire
WordPress备份(在另一台服务器上)指向旧服务器Addy和WP
长话短说,有人告诉我BACKUPBUDDY和它有多好,等等,它是。。。现在长话短说,我的一个客户,想把他们的网站从肥牛转移到HOSTGATOR。我进去了,在旧站点(肥牛)上用BACKUPBUDDY创建了备份,然后去了新站点并迁移了信息。(进入hostgator)现在很明显,为了进行测试和其他他们想要的编辑,我登录到服务器,或者用他们的IP地址在浏览器上查看新站点。(新的gator主机)。。。而且我还没有把域名指向新网站。。。。话虽如此,我注意到当我使用例如“ip address/wp login.php”
为什么我的自定义菜单不显示在WPTouch Pro中?
我正在使用WPtouch Pro为我的wordpress安装创建一个移动主题。我已经激活了它,但我创建的自定义菜单不会显示在菜单下拉列表中。请注意,我使用的数据库表前缀与默认的wp\\uux不同。我怎样才能让他们出现?
如何更改可点击横幅的URL?
众所周知,《二十一世纪主题》附带了一个随机横幅功能,如果网站访问者点击它,就会将其带到主页。因此,横幅上可能有很多不同的图像,但当你单击它们时,它们都会将你带到相同的URL。我希望每个横幅图像都有自己的URL。我如何做到这一点?
为什么一条评论可能会在批准时变红?
奇怪的问题,但我希望有人熟悉这个问题。当管理员单击评论审核屏幕上评论下的“批准”链接时,整个评论行变为红色。评论确实发布了,但“批准”链接仍出现在操作链接列表中(此时它应该更改为“取消批准”)。刷新评论审核页面后,一切恢复正常。这完全不是一个重要的问题。但我需要解释为什么会这样,我无法复制它(尽管我相信它发生了——她给我发了一张截图)。有什么想法吗?有人见过这个吗?当AJAX调用失败时,这可能是WP中常见的UI约定吗?
自定义帖子类型作为类别,用于另一自定义帖子类型
我有一个名为“Porjects”的自定义帖子类型,还有一个名为“Clients”的自定义帖子类型。现在,我想把“客户”作为“项目”的类别。我该怎么做?客户端是自定义帖子类型,而不是分类法。
如何在打印术语列表的同时更改链接文本?
我有一长串分类学术语,它们看起来都像城市ST-Zip,即:Phoenix-AZ-85043或San-Diego-CA-92037如何打印术语列表,以便链接URL保持不变,但链接文本只是城市名称?ie:<li><a href=\"http://mydomain/zip/phoenix-az-85043\">Phoenix</a></li> 此外,许多城市都有多个邮政编码,但我不想多次显示城市名称。
如何在此上下文中剥离非字母数字字符、将空格转换为破折号、将大写转换为小写
我正在使用Advanced Custom Fields plugin, 这很好。我试图获取我创建的一个字段的输出,并对其进行“永久对齐处理”,即去掉斜杠等非字母数字字符,将大写转换为小写,并将空格转换为破折号。具体来说,我想用checkbox字段来实现这一点。我想这样做,因为我想使用输出的值作为css类名。它的输出由这一位PHP调用(从documented use, 参见示例#4):<?php $values = get_field(\'field_name\'); if(