2014年6月14日 星期六

勿再使用舊php 例如$HTTP_GET_VARS

勿再使用舊php 例如$HTTP_GET_VARS
改成$_GET
改成$_SESSION

不然很多會出錯

2014年5月29日 星期四

TAG

物件裡的TAG
<?php
          $posttags = get_the_tags();
          if ($posttags) {
            foreach($posttags as $tag) {
              echo $tag->name . ' ';
            }
          }
         ?>

列出所有TAG
<?php
$tags = get_tags();
if ($tags) {
foreach ($tags as $tag) {
echo '<li class="name ">' . $tag->name.'</li> ';
}
}
?>

2014年5月6日 星期二

2014年2月9日 星期日

Warning: Missing argument 2 for wpdb::prepare()

找到問題頁面有包含
$wpdb->prepare
然後可能原本是這樣
return $wpdb->get_var($wpdb->prepare("SELECT COUNT(option_name) FROM $wpdb->options WHERE option_name = '$option';"));
只有一個參數

改成
$CC='$option';
return $wpdb->get_var($wpdb->prepare("SELECT COUNT(option_name) FROM $wpdb->options WHERE option_name = %d;",$CC));

2013年9月4日 星期三

wordpress 下一篇 上一篇 寫法

<?php
                        $next_post = get_next_post(ture);
                        $prev_post = get_previous_post(ture);

                        if (!empty( $prev_post )){?>
                        <div class="next-article"><a href="<?php echo get_permalink( $prev_post->ID ); ?>"><span>Next</span><i class="icon-nex-article-arr"></i></a></div>

                        <?php }else{?>
                        <?php
                             //目前分類的名稱
                            $category = get_the_category();
                            $args = array(
                            'post_type' => 'post',
                            'showposts' => 1,
                            'cat' => $category[0]->term_id
                             );
                            $top_query = new WP_Query($args); ?>
                            <?php while($top_query->have_posts()) : $top_query->the_post(); ?>

                            <div class="next-article"><a href="<?php echo get_permalink(get_the_ID()); ?>"><span>Next</span><i class="icon-nex-article-arr"></i></a></div>

                            <?php endwhile; ?>
                            <?php wp_reset_postdata();?>                      
                        <?php }?>