WordPress

WordPress开发人员和管理员的问答

4
如何获取当前菜单项标题作为变量?
是否有可能将current-menu-item作为php变量? 我通过菜单项“我们支持的博物馆”列出了类别博物馆,所以我想获得“我们支持的博物馆”位并显示在某处? 任何帮助表示赞赏!
10 menus  title 

3
在自定义登录表单上检查正确的用户名
我已经使用Jeff Star的教程来创建自己的自定义登录表单http://digwp.com/2010/12/login-register-password-code/。效果很好,但是我有一个问题。在重设密码表单上,如果有人错误输入了用户名(因此无法验证),他们将被踢到默认的wp-login.php?action = lostpassword并显示错误消息。 有没有办法重定向到我自己的错误页面? 谢谢!
10 login  forms  password  reset 

9
如何自动将圆角添加到缩略图?
我想使用以下方法为正在处理的特定项目自动创建圆角缩略图:http : //webdeveloperplus.com/php/create-thumbnail-images-with-rounded-corners/ 我理想地想做的是找到一种方法,将类似这样的内容挂接到缩略图创建过程本身,并在服务器端缓存它。/wp-includes/media.php似乎没有任何适用的钩子,所以我可能不得不自己动手。 关于从哪里开始的任何线索? 编辑: 不在CSS中。对此有一些好的建议,但是我在整个站点上都使用border-radius,并且图像特别需要在服务器端进行四舍五入。谢谢

2
为什么style.css没有入队?
我有一个非常基本的主题,只是发现我的style.css文件没有加载到中<head>。我已经搜索过了,但是找不到,为什么它没有加载。 我global $wp_styles已经检查了对象,但是找不到任何东西: function style_test() { $wp_styles = new WP_Styles(); echo '<pre>'; // $wp_styles->enqueue == completely empty print_r( $wp_styles->registered ); echo '</pre>'; } add_action( 'wp_print_scripts', 'style_test', 0 ); 在对象内部,我也找不到我注册/排队的样式表(它们已加载),所以我想我在检查时也做错了。有任何想法吗? 注意: 如果我手动将其放入队列,则将加载我的style.css文件。只是自动加载不起作用。更进一步,我可以get_theme_data( TEMPLATEPATH.'/style.css' );毫无问题地访问文件。


3
has_post_format()与get_post_format()
我只是进入了帖子格式的概念,并且想知道为什么帖子格式“ API”中有三分之二的功能提供了完全相同的功能。考虑以下两个概念(A与B): if ( have_posts() ) { while ( have_posts() ) { the_post(); // A) has_post_format if ( has_post_format('format') ) { the_excerpt(); // some special formating } // VERSUS: // B) if ( get_post_format( $GLOBALS['post']->ID ) == 'format' ) { the_excerpt(); // some special formating } } // endwhile; } …

2
如何在WordPress 3.1中按帖子格式查询
我正在尝试查询帖子格式为“ quote”的所有帖子。我已经将发布格式添加到我的functions.php中 add_theme_support( 'post-formats', array( 'image', 'video', 'gallery', 'quote' ) ); 我已选择“引号”作为管理员中帖子的格式。Taxonomy_Parameters下的最后一个示例显示了如何显示具有“ quote”格式的帖子,但是当我在主题中运行该帖子时,不会返回任何帖子。这是代码: $args = array( 'tax_query' => array( array( 'taxonomy' => 'post-format', 'field' => 'slug', 'terms' => 'post-format-quote' ) ) ); query_posts( $args ); 当我只查询所有帖子和位置 echo get_post_format(); 在循环中,它在前端返回单词“ quote”。另外,当我使用var_dump()查询时,我在数组中看不到任何有关帖子格式的内容。 有谁知道是否可以通过帖子格式查询?如果可以,怎么办? 编辑-请参阅Bainternet的答案下的5条评论:这是在尝试返回格式类型引号的全新安装的二十个主题的index.php上找到的代码。我返回“ no”而不是“ quote”。你能看到我应该改变的任何东西吗? get_header(); ?> <div id="container"> <div id="content" …

3
按元值或日期排序?
得到了一个自定义字段,startDate但仅在少数事件中存在。我想知道是否没有设置我可以post_date用来生成帖子列表的帖子? // if meta_key _postmeta.startDate isn't set get the rest by posts.post_date query_posts( array( array( 'posts_per_page' => 10, 'meta_key' => 'startDate', 'meta_value' => date('Y-m-d'), 'meta_compare' => '<', 'orderby' => 'meta_value', 'order' => 'ASC' ), array( 'meta_key' => 'post_date', 'meta_value' => date('Y-m-d'), 'meta_compare' => '<' ) ) );

8
将自定义帖子类型档案添加到WordPress菜单
有没有一种方法(除了添加自定义链接外)可以将自定义帖子类型档案添加到WordPress的菜单中?如果使用自定义链接(例如/ cpt-archive-slug /)添加了WordPress,则WordPress不会将类应用于current-menu-itemlist元素,这会给菜单样式设置带来挑战。 如果自定义链接包含整个URL(例如,http : //site.com/cpt-archive-slug/),则会添加这些类。但是,这可能不是“最佳实践”。

7
将类添加到自定义菜单中的特定链接
我知道您可以在自定义菜单选项中添加一个类,但是它将其添加到A之前的LI中。我想将该类直接应用到此特定A而不是整个LI。 因此,而不是输出 <li id="menu-item-51" class="NEWCLASS menu-item menu-item-type-custom menu-item-51"><a href="#">Link</a> </li> 我也希望这样。 <li id="menu-item-51" class="menu-item menu-item-type-custom menu-item-51"><a href="#" class="NEWCLASS">Link</a></li> 有任何想法吗?
10 menus 

1
在admin中按ID搜索帖子
我正在寻找一种通过ID搜索帖子的方法,最好是支持自定义帖子类型。我希望有一个启用此功能的插件,但找不到任何东西。任何想法将不胜感激,谢谢。
10 admin  search 

4
优化WP使用的Apache
问候, 我有一个WP网站,每天的网页浏览量超过15万。 它运行在2.80GHz的Intel Core i5 CPU 760上,带有Centos和4 GB的RAM。 问题是WP消耗过多的RAM,并且一段时间后服务过载,并且RAM用完。我已经尝试了许多Apache tweek,但似乎没有任何效果。重新启动后,Apache站点将运行平稳,但是一两个小时后,它将再次变得超载。 你们中有谁对我有帮助的提示? 顺便说一句,我正在使用WP-超级缓存。 更新:附加信息 这是我的插件列表: Akismet 联络表格7 域镜像 图像插入速度更快 다 角色经理 性感书签 智能Youtube 星级评论 摘录缩略图 WP民意调查 WP-SWF对象 WP超级缓存 至于星期几,我从这里尝试了一些技巧 我的设置是: <IfModule prefork.c> StartServers 8 MinSpareServers 5 MaxSpareServers 20 ServerLimit 256 MaxClients 200 MaxRequestsPerChild 1000 </IfModule> <IfModule worker.c> StartServers 2 MaxClients 150 …


3
按一个自定义字段过滤,按另一个排序?
我有一个自定义帖子类型“列表”,我想获取所有具有自定义字段的列表gateway_value != 'Yes',并按另一个自定义字段排序结果location_level1_value。我可以使查询分开工作,但是不能将它们合并: 查询1(按位置排序): $wp_query = new WP_Query( array ( 'post_type' => 'listing', 'post_status' => 'publish', 'posts_per_page' => '9', 'meta_key' => 'location_level1_value', 'orderby' => 'location_level1_value', 'order' => 'ASC', 'paged' => $paged ) ); 查询2(自定义字段值!=是): $wp_query = new WP_Query( array ( 'post_type' => 'listing', 'posts_per_page' => '9', 'post_status' => 'publish', 'meta_key' …

6
最好的Wordpress本地化插件?[关闭]
关闭。这个问题是题外话。它当前不接受答案。 想改善这个问题吗? 更新问题,使它成为WordPress Development Stack Exchange 的主题。 5年前关闭。 我们想将我们的Wordpress安装翻译成多种语言。我发现了以下三个插件: 我可以本地化 GTS翻译 打击者 我听说ICanLocalize有点混乱。不认识其他人。与翻译机构的集成并不重要,而实际上只是以合理的链接结构以多种语言建立网站。

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.