Skip to content

Instantly share code, notes, and snippets.

@apr20
apr20 / excerpt.php
Last active August 29, 2015 14:05
WordPressの抜粋表示設定
<?php
//WordPress抜粋表示の変更
/****
1.抜粋があれば抜粋表示
2.moreタグがあれば、それに従う
3.$lengthより文字が少なければ、そのまま表示
4.$lengthより文字が多ければ抜粋表示
****/
function set_excerpt( $length =200){
global $post;
@apr20
apr20 / description.php
Created August 13, 2014 18:59
WordPressのdescription設定
<?php
//descriptionの設定
function set_description(){
global $post;
$content = $post->post_content;
//トップページ
if ( is_front_page() ) {
$desc = get_bloginfo('name').":".get_bloginfo('description');
@apr20
apr20 / breadcrumb.php
Last active August 29, 2015 14:05
【修正版】WordPressのパンくずリスト microdata対応版
<?php
//パンくず
function breadcrumb($divOption = array("id" => "bread", "class" => "clear")){
global $post;
$str ='';
if(!is_home()&&!is_admin()){ /* !is_admin は管理ページ以外という条件分岐 */
$tagAttribute = '';
foreach($divOption as $attrName => $attrValue){
@apr20
apr20 / pagination.php
Created August 11, 2014 10:29
WordPressのページネーション(ページャー・ページナビゲーション)
<?php
//WordPress × Bootstrap ページネーション
//$range : 表示中のページの前後何件までリンクを表示させるか
function pagination( $range = 3 ){
//paged = 表示中のページ
global $paged;
if(!$paged){ $paged = 1;}