奇怪的字符-尽管一切都是UTF-8
不知道为什么this thread was closed, 但许多人也面临同样的问题。我的所有WP配置设置都按顺序进行://define(\'DB_CHARSET\', \'utf8\'); //define(\'DB_CHARSET\', \'utf8_unicode_ci\'); //define(\'DB_COLLATE\', \'\'); 我甚至试着一个接一个地启用它们。没有起作用。当我保存帖子时,奇怪的字符会出现在撇号和空格的位置。无论是手动键入内容还是我尝试了一些插件
从自定义库函数中删除标题.php
我喜欢防止在自定义图库功能中输出标题。我可以很容易地用CSS隐藏它,但感觉不对。正在从媒体发送标题。php这一行。 if ( $captiontag && trim($attachment->post_excerpt) ) { $output .= \" <{$captiontag} class=\'wp-caption-text gallery-caption\'> \
如何将Wordpress MultiSite与混合的HTTP和HTTPS站点一起使用?
我有一个多wordpress安装(3.x),有5个站点,其中只有一个使用SSL。所有这些都在自己的域上运行http://ssldomain.com 转发至https://ssldomain.com.不过,这似乎打破了wordpress的升级。现在我得到一条消息:升级网络https://nonsecureddomain.com警告更新时出现问题https://nonsecureddomain.com. 您的服务器可能无法连接到其上运行的站点。错误消息:SSL:没有其他证书使用者名称与目标主机名“非安全域”匹
如何修改此函数以排除属于特定类别的帖子?
我是WordPress开发的新手,我有以下问题。我使用此函数(声明为functions.php 我的主题的文件)来修改main query 这样,具有特定标签的帖子就不会显示在我的主页中:function exclude_featured_tag_and_legacy_posts( $query ) { $tagId = get_tag_ID(\"featured\"); //echo(\"Featured Tag Id: + $tagId\");
获取邮件缩略图在wp_Get_NAV_Menu_Items挂接中不起作用
if ( ! is_admin() ) { add_filter( \'wp_get_nav_menu_items\', \'display_last_posts_for_menu_item_ts\', 10, 3 ); } function display_last_posts_for_menu_item_ts( $items, $menu, $args ) { $menu_order = count($items); /* Offset menu o
如何使用GET_TEMPLATE_PART()使用新的WP_QUERY()使条件模板标记基于辅助循环中的主循环
从通过get\\u template\\u part()调用的部分中的辅助循环上下文中引用主循环的最佳实践方法是什么?例如,假设我的主页包含一个二级循环,以列出两篇文章类型的帖子:<?php $articles = new WP_Query( array( \'post_type\' => \'article\', \'posts_per_page\' => 2 ) ); if ( $posts->have_posts() )
如何根据自定义元值排除帖子查询
我正在为我的网站上用户提交的帖子建立一个审查系统。我有一个页面叫做page-review.php 其中显示“待审核”类别中最早的帖子。这是为了确保每个用户提交的内容都得到审查。此页面上一次只显示一篇文章。$review_args = array( \'orderby\' => \'post_date\', \'order\' => \'ASC\', \'posts_per_page\' => \'1\', \'cat\' =
“OPEN_BASEDIDR限制”,但项目在允许的路径内
我有一个项目工作正常,但突然间我遇到了数据库连接错误。查看Apache2日志,我可以看到以下几行:PHP警告:file\\u exists():open\\u basedir限制生效。文件(STYLESHEETPATH/index.php)不在允许的路径内:(…)在/webDir/project/wp includes/template中。php在线467PHP警告:file\\u exists():open\\u basedir限制生效。文件(TEMPLATEPATH/index.php)不在允许的路径
“Sidebar”模板中包含评论计数的最近帖子
我试过这个代码,但它完全破坏了我的网站。我想这是因为我在侧栏模板中WP\\u查询的神圣帖子上下文中做错了什么。请一些WP专家更正此代码好吗?<?php $args = array( \'orderby\' => \'date\' ,\'order\' => \'DESC\' ,\'showposts\'=>6 ); $my_query = new WP_Query($args);
保存多个选项还是将多个项目保存在一个选项中更好?
我向自定义分类法添加了多个字段。我跟着Pippin\'s tutorial.此方法为每个分类项目创建一个选项。多个字段保存在taxonomy_id.我不确定仅仅创建一个选项并在选项中使用分类id的多向数组是否会更好。这两种不同方法的性能和数据库含义是什么?编辑:通常只会为单个分类法提取信息。下面是两个代码示例。/** * Save extra taxonomy fields callback function. * * Single Array */ pub
修改分类归档页面中的主循环
有没有一种方法可以在单个分类法模板中修改主循环,但在其他模板中保持不变?在本例中,我有一个名为“Events”的自定义post类型,它又有一个名为“Region”的自定义分类法。我想做的是,不是按发布日期按时间顺序列出每个自定义“事件”,而是按自定义元值(在本例中event_date).我只想在我的taxonomy-region.php 并保持主循环的任何其他实例不变。
注册后WordPress自动登录不起作用
我查阅了大量线程,试图找出如何在注册后自动登录用户,并得出了这个结论。function automatically_log_me_in( $user_id ) { $user = get_user_by(\'id\',$user_id); $username = $user->user_nicename; $user_id = $user->ID; wp_set_current_user($user_id, $username);
自定义帖子类型-两个分类
我想有一个专门收集自然界植物的页面。所以我们可以说,在3月和4月,可以采摘荨麻叶,而在9月和10月,它的根应该是聚集的。因此,我为一种植物和两种分类法(月份和植物部分)创建了一个自定义帖子类型。有没有一种方法可以将两种分类法连接在同一篇文章上,同时保持分离?因为我需要根据一个月提取数据。例如,从局部来看,同一工厂需要多个数据Some plant / latin name / tips - roots -> october - fruit -> march, april
为什么当我尝试添加TinyMCE按钮时,我的可视POST编辑器会断开?
我正在尝试向TinyMCE编辑器添加一个按钮。我正在使用WordPress 3.9.1,所以我关注this tutorial 添加新的TinyMCE按钮。现在,我只是想让教程版本正常工作——完成后,我将编辑按钮的脚本,以实际执行我想要的操作。我已将此添加到我的孩子主题中functions.php 文件:// Hooks your functions into the correct filters function my_add_mce_button() { // check us
是否按父类别页面显示10个子类别?
我使用以下代码在父类别页面中显示子类别。它在一个页面中显示所有子类别。我想每页显示10个子类别。请帮助我限制类别页面中的子类别。我的代码:<?php $cat = get_query_var(\'cat\'); $categories= get_categories(\'hide_empty=0&parent=\'.$cat); if(!empty($categories)){ echo \'<div class=\"po
使用phpMyAdmin对WordPress数据库的更改未反映在博客上
我正在使用phpMyAdmin UI更新我的数据库,这些更改没有反映在WordPress博客上。这样做的原因是,最近对该网站挂起的博客进行了一些更改,并希望从数据库方面恢复代码更改。当使用WordPress管理仪表板更新博客时,我能够更新它。但无法从后端数据库进行更新。我已经禁用了插件,并确保没有缓存。中唯一的缓存项wp-config.php 文件设置为false。define(\'WP_CACHE\', false); //Added by WP-Cache Manager 请指导谁向数据库添
页面模板无法加载正确的CSS文件
我无法为我的页面模板加载正确的css文件。页面正在正确加载模板,但仍使用默认css文件。这是我用来加载页面模板的css文件的代码:if (is_page_template(\'page-templates/page-nosidebar.php\')) { wp_enqueue_style(\'authorLuncheon-layout-style\', get_template_directory_uri() . \'/layouts/no-sidebar.css\');
使2个WordPress站点可相互搜索,甚至更多
我有一个新客户,目前有2个WordPress网站在使用。第一个/主站点位于www.domain。com和辅助站点位于info。领域com。然而,这两个网站都需要相互搜索,即从1个网站进行搜索,并从这两个网站获得适当的结果。所以,我在考虑复制这些信息。领域com网站的内容和主要网站上的功能。但由于“信息”网站使用了不同的模板,使用了不同的插件,我不再认为这是一个很好的选择。因此,经过一点研究,我决定建立一个多站点环境。我阅读的在线资源表明,这将允许我在这两个网站上使用不同的插件和主题,同时允许从任何一个网站
无法从自定义元框传递Google饼图的值
我正试图在我的wordpress网站上根据用户输入构建一个谷歌饼图。因此,我创建了自定义元框,并使用wp\\u localize\\u脚本。下面是我为将自定义metabox值传递给wordpress所做的工作。function pie_load_scripts() { global $post; $title = get_post_meta($post->ID, \'title\', true); $telecom = get_post_meta($
插件生成意外输出-没有PHP错误
我正在创建一个插件,创建一个我正在处理的自定义帖子类型。我跟着this tutorial. 我刚刚将其从movie\\u reviews更改为员工。我在PHP中没有发现任何语法错误,看起来一切正常,但当我在WordPress中激活插件时,它说它生成了3个字符的意外输出。我认为问题在于display\\u staff\\u member\\u meta\\u box函数,但它似乎没有任何错误。下面是我正在使用的代码。<?php /* Plugin Name: Staff Members