【发布时间】:2015-09-05 03:55:36
【问题描述】:
我有一个 wordpress 短代码,给了我一个 id 数组来构建链接列表。到目前为止一切都很好。但是现在我想给这些链接编号,所以我使用 $key 来输出索引。不幸的是编号(在跨度标记内)从零(0)开始,我想不出一种方法来将 + 1 添加到 $key :(
function wp_ytlinks($atts){
extract(shortcode_atts(array( 'id' => 1 ), $atts));
echo '<div class="videonav">';
$value = explode(',', $id);
$index = 0;
foreach ($value as $key=>$att_id)
{
echo '<a class="yt-vid" id="yt-load" href="http://www.youtube.com/embed/' .
$att_id . '?rel=0" target="screen"><span>' . $key . '</span></a>';
}
};
add_shortcode('ytlinks', 'wp_ytlinks');
简码如下所示:[ytlinks id="J0Np2hn84Tc,cVHGLdZQgEw"]
可以。请帮忙?
【问题讨论】:
-
...<span>' . ($key + 1) . '</span>...?! -
谢谢。几秒钟前找到了一个类似的解决方案,您的解决方案更短...感谢您抽出宝贵时间回答这样的问题,非常感谢:) 仅供参考,我从未学习过编码...我只是更改了在这里和那里找到的代码。所以...