按元价值排序,先按专业,然后按免费
query_posts($query_string . \'&meta_value=pro&orderby=rand\'); 我随机得到专业列表,但我想要pro 以及免费,但pro 首先列出,然后meta_value free 列表我还设置orderby meta_value query_posts($query_string . \'&orderby=meta_value_num\'); 这不起作用,在查询字符串中默认为cat. 这需要orderby d
启用固定链接将禁用自定义页面模板
我在wordpress的一个页面上分配了一个自定义模板,但在启用永久链接后,它就不再工作了。使用“post type archive portfolio”模板代替自定义模板。此自定义模板用于显示所有帖子(自定义类型帖子)。我已经检查了我的htaccess文件,我一次又一次地尝试启用禁用永久链接,但这些都不起作用。这是创建自定义帖子类型和分类的模板文件和代码。Custom post type creation:/* Portfolio Custom Posts */ register_pos
使用WP_LIST_TABLE和SEARCH_BOX():如何分页搜索到的搜索结果?
我正在使用自定义WP\\U List\\U Table-Class,以便在仪表板中显示包含酒店的自定义表格。我可以按预期在右上角跳过分页的页面。搜索表单还添加了$my_list_table_instance->search_box( \'Search\', \'search_id\' ); 它运行良好,但仅限于第一页。在表单中,我有两个隐藏的分页字段:// List and form output $page = filter_input( INPUT_GET, \'page\'
Outputting query results
我正在尝试制作插件,我遵循了codex, 我不懂OOP,因此我是一个空白。我试图运行此查询$myrows = $wpdb->get_results( \"SELECT question FROM wp_quiz\" );虽然我尝试回显$myrows,但它没有给我任何东西,所以我尝试print_r($myrows), 这给了我以下前置文本的输出数组([0]=>stdClass对象([问题]=>巴基斯坦的国旗颜色是什么))我怎样才能从表中呼出一个合适的列,因为我似乎刚刚开始。?在进入本课程之
管理员:获取自定义角色的所有用户
我用这些功能制作了一个自定义的post-type evement。在这里,我只是把能力参数。\'capability_type\' => \'evenement\', \'map_meta_cap\' => true, \'capabilities\' => array( // meta caps (don\'t assign these to roles) \'edit_post\' => \'edit_evenement\',
在使用自定义帖子类型时,如何避免以“博客”开头的固定链接?
我使用了自定义结构/blog/%category%/%postname%/ 用于博客。此外,我还有一个名为“FAQ”的自定义帖子类型,在查看FAQ帖子时,它会显示/blog/faq/%faq_category%/%postname%/. 当我使用[\'with_front\' => false] 分页URL(“旧条目”和“新条目”链接)http://www.example.com/faq/page/2/ 总是显示出404 page.
尝试连接到不同的数据库
我想从一个子域(不是多站点)获得最近5篇文章的列表,以显示在我们的主域上。以下是我试图执行的代码,但给出了错误-foreach()中提供的参数无效global $wpdb; $second_db = new wpdb(\'user\',\'pass\',\'db\',\'localhost\'); $rows = $second_db->get_results(\'SELECT post_title FROM wp_posts WHERE post_type=\"post\" and
检查用户是否为当前页面的所有者
我正在努力解决这个小问题。我有一个用户配置文件页面,我想根据它是否是我自己的配置文件或其他人的配置文件来更改一些内容。这是我添加一个短代码的代码,它最终将调用其他短代码。function is_mine_func() { if (is_author() ) { echo \'it is my site\'; // echo do_shortcode(\'[wpfepp_submission_form form=\"2\"]\' ); } els
WordPress 4和wp_EDITOR()不显示可视/文本标签
我经常使用wordpress,我也经常为它开发!我有一个客户端网站,我在功能中的后期编辑屏幕中添加了10个自定义元框。php。所有元框都有一个使用wp\\u editor()的编辑器这些都在wordpress 3.8和3.9中找到了,但现在该网站已升级到wordpress 4,编辑器拒绝在编辑器窗格上显示视觉/文本选项卡。我通过停用开发副本上的所有插件来验证这一点,问题仍然存在。然后我安装了wordpress的第二个副本,但是3.9和标签又回来了!知道为什么wordpress 4上会出现这种情况吗?
添加提交options.php的函数
我有一张表格<form method=\"post\" action=\"options.php\"> ......... <input type=\"submit\" class=\"button-primary\" value=\"<?php _e( \'Save changes\', \'bsp_style_settings\' ); ?>\" /> 我有所有的注册设置/admin\\u init等,一切正常,并将数据保存到数据库的WP\
使用与自定义帖子类型相同的插件创建页面
我正在为一个客户的网站工作,他有一个自定义的帖子类型,称为“从业者”,其中有几个帖子显示了与不同从业者相关的信息。我想创建一个带有slug“从业者/页面名称”的页面,但网站当然不允许我将其用作slug。我尝试创建一个名为“从业者”的父页面(不会使用),然后创建一个带有slug“从业者/页面名称”的子页面,slug运行良好,但当我查看页面时,我发现“找不到任何内容”,因为没有名为“页面名称”的从业者。有什么想法吗?谢谢
WPDB Prepared Delete
我正在尝试从数据库中删除一行。我正在使用来自用户的输入,我需要能够使用准备好的语句进行清理。查询本身看起来像-DELETE FROM wp_thing_assignment WHERE (account_number,user) values (1, \'DudeDev\') 我正在使用以下代码- $success = $this->wpdb->query($this->wpdb->prepare( \"DELETE FROM $this-&
Creating custom page template
所以,在我的wordpress网站上,我有一个名为“书籍”的页面和子页面,每个页面都包含一些书籍的信息。它看起来像这样:我想做的是为“Books”页面创建自定义页面模板,该页面将列出所有子页面。我设法找到了:<div id=\"submenu\"> <ul> <?php if($post->post_parent) $children = wp_list_pages(\"title_li=&child_of=\".$post-&g
wp_head is too slow
我正在为其中一个网站使用wordpress 3.9.1。我的反应很慢,大约35秒。我做了调查;发现wp_head 花费了太多时间。此外,我调试;发现wp中的函数包含/插件。php导致了:function do_action($tag, $arg = \'\') { global $wp_filter, $wp_actions, $merged_filters, $wp_current_filter; if ( ! isset($wp_actions[$tag])
如何定义短码属性值的输出?
我想创建一个具有预定义属性值输出的快捷码。例如:[shortcode att=\"value1\"] output = <div id=\"value1\">Predefined content for value1</div> [shortcode att=\"value2\"] output = <span id=\"value2\">Predefined content for value2</span&
WordPress 4一键更新的可靠性
我需要更新一个客户端WordPress站点到WP 4,但是我有点紧张(这是一个大的、昂贵的站点)。发生灾难性错误的可能性有多大?
Get parent id by term id
我有id 的term. 要调用哪个函数来获取parent id 这个学期的?
默认为‘0’主键的新帖子
尝试创建新博客帖子时,Wordpress显示数据库错误: WordPress database error Duplicate entry \'0\' for key \'PRIMARY\' for query INSERT INTO `wp_posts` (`post_author`,`post_date`,`post_date_gmt`,`post_content`,`post_content_filtered`,`post_title`,`post_excerpt`,`post_status`,`p
使用ANGLE$http的AJAX请求上的服务器上的空POST数据
我使用AngularJS构建一个AJAX表单,然后在运行Wordpress的服务器上进行处理。服务器端处理程序很简单:function rnr_contact_callback() { $name = $_POST[\'firstName\'] . \' \' . $_POST[\'lastName\']; wp_mail( \'myname@gmail.com\', \'Contact form submitted
关于标签和类别的一个简单问题
我想知道是否有一种简单的方法可以显示来自特定类别标签的帖子。换句话说,如果我有Category1、Category2和Category3,并且这些都有带有标记“topic1”的帖子,那么一次只从上述类别中的一个而不是从整个站点显示包含标记“topic1”的帖子最简单的方法是什么。我认为这是一项容易的任务,我错了吗?