动态添加'a'贴有'featured'类.& # 39;特色# 39;类也是动态添加的
dynamically prepend 'a' tag to posts with 'featured' classes. 'featured' class is being dynamically added too
我使用下面的代码动态地将类featured
添加到具有meta_value为yes
的帖子中。此外,我需要将<a href="<?php bloginfo("url"); ?>/about"></a>
添加到具有featured
类的职位。是否有任何方法我可以添加一些东西到这个代码来实现这一点?
function wpse80098_filter_post_class( $classes ) {
global $post;
if ( 'yes' == get_post_meta( $post->ID, '_jsFeaturedPost', true ) ) {
$classes[] = 'featured';
}
return $classes;
}
add_filter( 'post_class', 'wpse80098_filter_post_class' );
现在,HTML看起来像这样:
<ul>
<li>
<p>hello</p>
</li>
<li class="featured">
<p>hello</p>
</li>
</ul>
我想让HTML看起来像这样:
<ul>
<li>
<p>hello</p>
</li>
<li class="featured">
<a href="<?php bloginfo("url"); ?>/about"></a>
<p>hello</p>
</li>
</ul>
<?php bloginfo("url"); ?>
当然被我的网站取代了
如果我不能添加到代码中,我还有什么其他方法可以做到这一点?
添加下面的代码作为url前缀
<script>
$(document).ready(function(){
var URL = "<?php bloginfo('url'); ?>/hello";
$("li.featured").prepend('<a href="'+yourURL+'"></a>');
});
</script>
相关文章:
- 如何在Google柱状图中动态添加行/列
- 使用jQuery动态添加表并在其中动态添加行
- 如何使用Angular动态添加iframe-src
- 如何向JSON数组动态添加属性
- 动态添加通过json创建的选择项
- 使用jQuery根据动态生成的html动态添加html
- 使用.on动态添加jquery/js不知道的html元素
- JS动态添加字段-删除按钮不起作用
- 动态添加AngularJS脚本
- 将表行动态添加到表或tbody元素中
- jQuery-通过AJAX调用动态添加具有值的表单元格
- 将特定属性动态添加到元素中
- 在highcharts.js中向点弹出窗口动态添加文本
- 如何在Angular.js中循环动态添加Fields并获取数据并将其发送到服务器
- 使用jQuery动态添加onClick事件
- 如何在Opencart中动态添加JavaScript
- 剑道UI下载列表:如何动态添加新元素
- 动态添加复选框和输入框 jQuery
- 动态添加哈希标记;t工作
- 将图表动态添加到组合高图表中