2022年6月5日の投稿[6件]
WordPress、検索結果の文字をハイライトするコードも、子テーマでなく親テーマのfunction.phpに記入しないと効かなかった。
/* 検索結果で検索文字をハイライトする
---------------------------------------------------------- */
function highlight_search_results($content) {
if (!is_admin() && is_search() && is_main_query()) {
$keys = implode('|', explode(' ', get_search_query()));
$content = preg_replace('/'. $keys .'/iu', '<mark>$0</mark>', $content);
}
return $content;
}
add_filter('the_title', 'highlight_search_results');
add_filter('the_excerpt', 'highlight_search_results');
参考:[WordPress] 検索結果で検索文字をハイライトする方法
https://b.0218.jp/20170908225013.html
/* 検索結果で検索文字をハイライトする
---------------------------------------------------------- */
function highlight_search_results($content) {
if (!is_admin() && is_search() && is_main_query()) {
$keys = implode('|', explode(' ', get_search_query()));
$content = preg_replace('/'. $keys .'/iu', '<mark>$0</mark>', $content);
}
return $content;
}
add_filter('the_title', 'highlight_search_results');
add_filter('the_excerpt', 'highlight_search_results');
参考:[WordPress] 検索結果で検索文字をハイライトする方法
https://b.0218.jp/20170908225013.html
WordPressっでデフォルトだと固定ページで抜粋表示されないのか。
固定ページで抜粋表示したい場合はfunctions.phpに下記コードを記入すれば良いらしい。
add_post_type_support( 'page', 'excerpt' );
下記コードを子テーマのfunction.phpに追記して抜粋の文末にされる[…]を…に変更した。
// 抜粋末尾の文字列を[…]から変更する
function my_excerpt_more($more) {
return '・・・';
}
add_filter('excerpt_more', 'my_excerpt_more');
下記コードを子テーマのfunctions.phpに追記して抜粋の文字数制限を80文字にした。
function my_excerpt_length($length) {
return 80;
}
add_filter('excerpt_mblength', 'my_excerpt_length');
pタグを消す
<?php the_excerpt(); ?>
↓
<?php echo get_the_excerpt(); ?>
に変更してPタグを消せるらしい。
参考:WordPressの抜粋で知っておくべき基本と3つのカスタマイズ - Offise Kondo
https://takayakondo.com/wordpress-excerp...
固定ページで抜粋表示したい場合はfunctions.phpに下記コードを記入すれば良いらしい。
add_post_type_support( 'page', 'excerpt' );
下記コードを子テーマのfunction.phpに追記して抜粋の文末にされる[…]を…に変更した。
// 抜粋末尾の文字列を[…]から変更する
function my_excerpt_more($more) {
return '・・・';
}
add_filter('excerpt_more', 'my_excerpt_more');
下記コードを子テーマのfunctions.phpに追記して抜粋の文字数制限を80文字にした。
function my_excerpt_length($length) {
return 80;
}
add_filter('excerpt_mblength', 'my_excerpt_length');
pタグを消す
<?php the_excerpt(); ?>
↓
<?php echo get_the_excerpt(); ?>
に変更してPタグを消せるらしい。
参考:WordPressの抜粋で知っておくべき基本と3つのカスタマイズ - Offise Kondo
https://takayakondo.com/wordpress-excerp...
これ便利だ
オンライン重複行削除ツール
http://txt.3m3g.com/
しかもPRO版があるくせに無料って可愛い奴じゃねーか
オンライン重複行削除ツール PRO(無料)
http://txt.3m3g.com/index2.php
オンライン重複行削除ツール
http://txt.3m3g.com/
しかもPRO版があるくせに無料って可愛い奴じゃねーか
オンライン重複行削除ツール PRO(無料)
http://txt.3m3g.com/index2.php
<?php the_excerpt(); ?> で不要なJavaScriptコードやコメントアウトを取り除くの、どうやればいいんだろう。
esc_html()
strip_shortcodes()
wp_strip_all_tags()
これら使ってみてもダメだった。
WordPressの記事中に長いJavaScriptを入れるのがダメとか…?
esc_html()
strip_shortcodes()
wp_strip_all_tags()
これら使ってみてもダメだった。
WordPressの記事中に長いJavaScriptを入れるのがダメとか…?
5月22日、Amazon Kindle unlimited で開催していた「2ヶ月99円プラン」に登録してみた。このキャンペーン、今はもうやってないみたい。30日無料プランは体験済みなので通常なら月980円だけど、無料プラン体験済みでも利用可能な期間限定格安キャンペーンなので登録しておいた。プライム会員だと割安になるサービスでもあれば良いのにな~。
Kindle unlimited版で「デブとラブと過ちと! 」 を20巻まで読んだ。Kindle unlimitedだと無料だから良いけど、最近のWEB漫画って1巻なのか1話なのか売り方が紛らわしい表示が多くて良くないな~。1巻のつもりで買ったら1話だったと憤ってるAmazonのレビュアーがいて、同情してしまった。