Questions tagged «conditional-tags»





5
如何获取图片标题/ alt属性?
在我的白色主题中,没有为主页滑块发布配置alt属性。我通过媒体库界面为图像添加了替代文本。我添加了以下代码来显示替代文本/属性。但它不会显示: <img class="homepage-slider_image" src="http://www.blabla.com/wp-content/uploads/2013/06/cms-website4-1800x800.jpg" alt="" /> 这是代码: <?php $image = get_post_meta(get_the_ID(), WPGRADE_PREFIX.'homepage_slide_image', true); if (!empty($image)) { $image = json_decode($image); $image_alt = get_post_meta( $attachment->ID, '_wp_attachment_image_alt', true); if ( empty( $image_alt )) { $image_alt = $attachment->post_title; } if ( empty( $image_alt )) { $image_alt = $attachment->post_excerpt; } $image_title = $attachment->post_title; $image_id = …

3
the_content和is_main_query
我正在使用过滤the_content器过滤内容。一切正常,摘录内容也包括我的更改也应用于自定义查询。如果小部件使用自定义查询,我的更改也会显示在边栏中 为了解决这个问题,我is_main_query()仅将主要查询作为目标,但它不起作用。更改仍然会一直应用于所有查询。什么是有趣的,虽然,所有其他条件检查像is_single()和is_category()工作,如果我针对特定的网页,除了所有更改会影响任何其他自定义查询页面上,我是否使用is_main_query()与否 我在这里想念什么吗?如何仅使用the_content过滤器将更改应用于主查询 add_filter('the_content', 'custom_content'); function custom_content($content){ if(is_main_query()){ // << THIS IS NOT WORKING // My custom content that I add to the_content() } return $content; }

4
从该插件调用单个函数时,如何不使用php条件语句而使wp主题中需要插件?
我的Wordpress主题之一需要一些第三方插件才能正确运行。 大多数时候,我曾经使用条件语句从第三方插件调用函数 if(function_exist('plugin_function')) { plugin_function() // do something } 假设尽管我需要通过主题的多个文件广泛使用一个插件...我想避免使用许多IF条件...是否有适当的方法要求将某些特定的插件安装在WP中,甚至更好地安装它们如果在激活主题之前缺少它们? 谢谢
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.