Wordpress,PHP,アフィリエイトとかの個人メモを記録していくよ
[PR]上記の広告は3ヶ月以上新規記事投稿のないブログに表示されています。新しい記事を書く事で広告が消えます。
<?phpquery_posts(showposts=10&year=2012&monthnum=10&day=18);if (have_posts()) {$cat = get_the_category();echo '<ul>';while (have_posts()) {the_post();echo '<li>';echo '<a href="';the_permaLink();echo '" title="';the_title();echo '">';the_title();echo '(';the_time('H:i:s');echo ')';echo $cat[0]->name;echo '</a>';echo '</li>';}echo '</ul>';} else {echo 'postがないです。。。';}?>
<ul>
<li><a href="URL" title="URL">URL(hh24:mi:ss)Category</a>
<li><a href="URL" title="URL">URL(hh24:mi:ss)Category</a>
<li><a href="URL" title="URL">URL(hh24:mi:ss)Category</a>
・・・
</ul>
id 記事IDname 記事のスラッグpage_id ページIDpagename ページスラッグcat カテゴリIDcategory_name カテゴリ名tag_id タグIDtag タグの名前year 投稿年 YYYYで指定monthnum 投稿月 MMで指定day 投稿日 DDで指定author 投稿者のユーザIDauthor_name 投稿者の名前showposts/posts_per_page 何件取るかoffset 何件目から取るかorder 取得の並び順(ASC DESCで指定)orderby 何で並べ替えるか date, category, titleとかpost_type 記事か固定ページかなど post, page とかmeta_key メタキーmeta_value メタ値
こんな記述があるのでこの下に(固定ページには表示したくないので)<?php bfa_post_kicker('<div class="post-kicker">','</div>'); ?><?php bfa_post_headline('<div class="post-headline">','</div>'); ?><?php bfa_post_byline('<div class="post-byline">','</div>'); ?><?php bfa_post_bodycopy('<div class="post-bodycopy clearfix">','</div>'); ?>
<?phpif ( is_page() ) {
<!-- hatena --><a href="http://b.hatena.ne.jp/entry/" <?php get_permalink( ); ?> " class="hatena-bookmark-button" data-hatena-bookmark-title="<?php the_title(); ?>" data-hatena-bookmark-layout="standard-balloon" title="このエントリーをはてなブックマークに追加"><img src="http://b.st-hatena.com/images/entry-button/button-only.gif" alt="このエントリーをはてなブックマークに追加" width="20" height="20" style="border: none;" /></a><script type="text/javascript" src="http://b.st-hatena.com/js/bookmark_button.js" charset="utf-8" async="async"></script>
表示されるリストのディフォルトは<li>タグで囲まれているので、設定のテンプレートを編集すればOK<?phpif (function_exists('get_most_viewed')){get_most_viewed();}?>
$most_viewed = $wpdb->get_results("SELECT DISTINCT $wpdb->posts.*, (meta_value+0) AS views FROM $wpdb->posts LEFT JOIN $wpdb->postmeta ON $wpdb->postmeta.post_id = $wpdb->posts.ID WHERE post_date < '".current_time('mysql')."' AND $where AND post_status = 'publish' AND meta_key = 'views' AND post_type = 'post' AND post_password
= '' ORDER BY views DESC LIMIT $limit");
面倒なので固定記事内にFunctionかいちゃった。<?phpfunction get_all_category_all() {if ( ! $cat_all = wp_cache_get( 'all_category_all', 'category' ) ) {$cat_all = get_terms( 'category', 'fields=all&get=all&orderby=id' );wp_cache_add( 'all_category_all', $cat_all, 'category' );}return $cat_all;}$arrys = get_all_category_all();foreach ( $arrys as $arry ) {#親のあるカテゴリはスキップif ( $arry->parent != 0 ) {echo '<div style="background-color:#eeeeee;">'.$arry -> name. '</div>';if (function_exists('get_most_viewed_category')) {get_most_viewed_category($arry -> term_id, 'post', 10);}}
タイトルのところがたとえばQ&Aで言うところのQで中身がAです。{slide=タイトル} 中身 {/slide}
こんな感じ{slide=Q.電源が付きません}
<ul>
<li>コンセントはつながっていますか?</li>
<li>電源ボタンは押しましたか?</li>
</ul>
{/slide}
・コンセントはつながっていますか? ・電源ボタンは押しましたか? |
KIKER |
HEADER |
BYLINE |
BODY |
FOOTER |
BODY |
FOOTER |
<?php bfa_post_kicker('<div class="post-kicker">','</div>'); ?><?php bfa_post_headline('<div class="post-headline">','</div>'); ?><?php bfa_post_byline('<div class="post-byline">','</div>'); ?>
<?php if( is_page() != 1 ){bfa_post_kicker('<div class="post-kicker">','</div>');bfa_post_headline('<div class="post-headline">','</div>');bfa_post_byline('<div class="post-byline">','</div>');} ?>
ブログ内検索
最新記事
カテゴリー
最新コメント
広告
プロフィール
なんとなくはじめてみたよ
カウンター