逆引きwordpressでできることリスト

get_the_categoryの取得順を変更する

$categoriesArgs = array(
'parent = 0',
'orderby' => 'id',
'order' => 'ASC'
);
$categories = get_categories($categoriesArgs);

カテゴリ順に記事を表示する

foreach($categories as $category) :
echo '<h2>' . $category->cat_name . '</h2>';
query_posts('showposts=100&cat=' . $category->cat_ID);
echo '<div class="grid-layout">';
while(have_posts()) :
the_post();
get_template_part( 'content', get_post_format() );
endwhile;
echo '</div>';
wp_reset_query();
endforeach;

記事のタグを取得して表示する

<?php the_tags(); ?>

一覧ページの記事の文字数を変更する

function.phpに以下を追加。文字数を変更する。

function custom_excerpt_length( $length ) {
return 100; //文字数
}
add_filter( 'excerpt_length', 'custom_excerpt_length', 999 );

タグクラウドに表示するタグの最大文字数を変更する

function my_tag_cloud_number_filter($args) {
	$myargs = array(
		'number' => 200,
	);
	$args = wp_parse_args($args, $myargs);
	return $args;
}
add_filter('widget_tag_cloud_args', 'my_tag_cloud_number_filter');

Fatal error: Uncaught Error: Call to undefined function set_post_views() in /home/jszk/desnote.com/public_html/wpjs/wp-content/themes/the-thor-child/single.php:658 Stack trace: #0 /home/jszk/desnote.com/public_html/wpjs/wp-includes/template-loader.php(78): include() #1 /home/jszk/desnote.com/public_html/wpjs/wp-blog-header.php(19): require_once('/home/jszk/desn...') #2 /home/jszk/desnote.com/public_html/index.php(17): require('/home/jszk/desn...') #3 {main} thrown in /home/jszk/desnote.com/public_html/wpjs/wp-content/themes/the-thor-child/single.php on line 658