'header',
'classname' => 'pagetop',
'text' => __( 'page top', 'kanagata' )
);
extract( array_merge( $defaults, $options ) );
echo '';
return;
}
/**
* Get pagetop link
*
* @param array $options
* dest, classname, text
* @return string HTML markup
*/
function kanagata_pageback( $options = array() )
{
$defaults = array(
'classname' => 'pageback',
'text' => __( 'page back', 'kanagata' )
);
extract( array_merge( $defaults, $options ) );
echo '';
return;
}
/**
* category slag name display to front page
*/
function kanagata_catnames_to_slugs( $name, $delimiter )
{
if ( ! isset( $name ) || '' === $name ) {
return false;
}
$catNames = explode( $delimiter, $name );
// ループ カテゴリー名からカテゴリーID取得
$catSlugs = array();
foreach ( $catNames as $catName ) {
$catId = get_cat_ID( trim( $catName ) );
if ( 0 !== $catId ) {
$cat = get_category( $catId );
array_push( $catSlugs, $cat->slug );
}
}
return $catSlugs;
}
/*
* filter
*/
/**
* Set excerpt length
*
* @param string $length from wordpress system
* @return number excerpt length
*/
function kanagata_new_excerpt_mblength( $length )
{
return 1000;
}
add_filter( 'excerpt_mblength', 'kanagata_new_excerpt_mblength' );
/**
* Set ..... on excerpt more string
*
* @param $more from wordpress system
* @return string
*/
function kanagata_new_excerpt_more( $more )
{
return '·····';
}
add_filter( 'excerpt_more', 'kanagata_new_excerpt_more' );
/*
* initialization
*/
require_once( 'inc/kanagata-init.php' );