1 2 3 4 5 6 7 8 9 10 |
/* Theme Name: テーマの名前(必須) Theme URL: テーマのサイトのURI Description: テーマの説明 Author: 作者の名前 Version: テーマのバージョン Tags: テーマの特徴を表すタグ(カンマ区切り/オプション) License: テーマのライセンス License URI: テーマのライセンスのURI */ |
WordPress 任意のテンプレートパーツを読み込む
//content.php を呼び出す
1 |
<?php get_template_part( 'content' ); ?> |
// […]
ショートコードを定義する
1 2 3 4 5 6 7 8 |
<?php function testFunc() { ob_start(); echo the_title(); return ob_get_clean(); } add_shortcode('test', 'testFunc'); ?> |
PHPでブラウザ毎に処理を変える
Browserを調べる
1 2 3 |
<?php echo getenv('HTTP_USER_AGENT'); ?> |
Browser毎に処 […]
ヘッダーをスクロールしたら上部に固定表示
ページをスクロールしたら、ヘッダーを上部に固定したい できればチョットだけ滑らかなアニメーションを入れたい事っ […]
cookieを簡単に扱うjQueryプラグイン「jquery.cookie.js」
JavaScriptでcookieを扱う場合には 色々処理が面倒だったりしますよね 例えば。。。 値のエンコー […]
【解決】iOSでinputのフォーカス時に画面がズームしてしまう
iOSでは、input要素に指定しているフォントサイズが「16px」未満だと、フォーカス時にズームされるという […]
windowリサイズ後にブラウザの width heightを取得する
1 2 3 4 5 6 7 8 9 10 11 |
$(function() { //ウインドウがリサイズされたら処理 $(window).resize(function() { //ウインドウの高さを変数に格納 var w = $(window).width(); //ウインドウの高さを変数に格納 var h = $(window).height(); //ウインドウの高さをspan要素に出力 $('span').text(h); }); }); |
[crayon-5ee287a0485419 […]
文字数制限
トップページなどに トピック一覧や、サムネイル付きの記事を表示する際には 記事毎のタイトルの長さや、サマリーテ […]
カテゴリに画像を登録する Categories Images
Categories Imagesはカテゴリにアイキャッチを登録して表示したい時に便利なプラグイン。 カテゴリ […]
アイキャッチのデフォルト画像を指定するプラグイン Default featured image
アイキャッチ画像を表示するWordpressテーマを使っている場合やオリジナルテーマでアイキャッチ付きの投稿リ […]
投稿画面を旧インターフェースに戻すClassic Editor
WordPress5.0から「Gutenberg」というエディタがされました。使い慣れていないとテーマ作成や変 […]
アイキャッチ自動生成するAuto Post Thumbnail
Auto Post Thumbnailの導入 WordPress管理画面「プラグイン」→「新規追加」 「Aut […]
「Show Current Template」でどのテンプレートを使っているか確認
「Show Current Template」は サイトのツールバーに表示中のページに使われているテンプレート […]
投稿記事の順番を並び替えるWordPressプラグインIntuitive Custom Post Order
Intuitive Custom Post Order の導入 WordPress管理画面「プラグイン」→「新 […]
Intuitive Custom Post Orderで並べ替えたカテゴリの表示順で記事表示
簡易的にタグごと表示する場合
1 |
<?php $list = wp_list_categories( 'echo=0&hide_empty=0&hierarchical=1' ); ?> |
オプションを細 […]
httpからhttpsに.htaccessを使ってリダイレクトさせる
httpからhttpsへリダイレクトするには.htaccessに下記を追加 評価を引き継ぐ必要がある場合は、下 […]
WordPressの挿入画像でwidth/heightを削除
下記コードをfunctions.phpへ記述追加
1 2 3 4 5 6 7 |
// メディア追加時のwidth/height自動追加を削除 function my_remove_width_attribute( $options ) { if ( $options['tinymce'] ) { wp_enqueue_script( 'remove_width_attribute', get_template_directory_uri() . '/js/remove_width_attribute.js', array( 'jquery' ), '1.0.0', true); } } add_action( 'wp_enqueue_editor', 'my_remove_width_attribute', 10, 1 ); |
複数の投稿タイプをまとめて表示
一般的なquery_postsでのメインループの条件 [crayon-5ee287a048f442799896 […]
投稿の日付を表示する
フォーマットを指定して投稿日を表示するコード
1 |
<?php echo get_the_date('Y年n月j日(l)'); ?> |
[…]