Wordpress:如何拆分像帖子和标题的小部件标题

时间:2013-11-16 07:53:35

标签: php arrays wordpress

您好我正在使用wordpress。我想像我在帖子标题中所做的那样分割我的Widget标题。(见下文)。

<a href="<?php the_permalink(); ?>" rel="bookmark"><?php
                global $post;

                $str = $post->post_title;
                $exp = explode(" ",$str);

                echo "<h2>".$exp[0];
                echo " <span> ".$exp[1].' '.$exp[2].' '.$exp[3].' '.$exp[4].' '.$exp[5].' '.$exp[6]."</span></h2>";?></a>


Output is:
<h1>This<span> is a title</span></h1>

1 个答案:

答案 0 :(得分:2)

这可能会对你有所帮助。

global $post;
 $arr = explode(' ',$post->post_title);
  $j=0;
  $str = '';
  for($i=0; $i<count($arr); $i++){
        $j = $j + 1;        
        if($j == 1){
            $str .= $arr[$i].' <span>';
        } else{
            $str .= ' '.$arr[$i];
        }       
  }
  $str .= '</span>';
  echo $str;