ikapblog技術関連のメモや調べたことをメモしていきますホーム文字in画像QRIPアドレス確認wordpressで子テーマを作成2019.06.03子テーマを作成した。Analyticsのスクリプトを埋め込むため。702c267fテーマを直に編集してもいいのだが、更新すると消えてしまう問題がある。日本語版に従えばOKだが、ここに自分が行ったことをまとめておく。(後述)準備ローカル環境内に、子テーマ用のディレクトリを作成する。その中にstyle.cssとfunctions.phpを作成する。functions.php以外のファイルは上書きとなるので、必要であれば作成する。自分の場合はheader.phpを作成した。style.cssの内容スタイルシートヘッダを記述するだけでいい。Domainなどを必要に応じて書き換える。公開などは考えていない。書き換える*/Templateは親テーマのwp-content/theme/ディレクトリ内でのディレクトリ名を指定する。functions.phpの内容スタイルシートを正しく読み込めるようにする。'/style.css');}なお、親テーマのファイル構成は、次のようになっている。これは上書きするので無視される。ie.csscss/ie.cssがあるが、おそらく気にしなくていい。親テーマのfunctions.phpの実行時に読み込まれると思う。拡張といっても、タグを追加するだけ。親テーマのheader.phpの中身を子テーマのheader.phpにコピーして、<head>タグの中に設置する。子テーマの配置dockerでwordpressを動かしているので、コピー方法は工夫する。dockerにはcpコマンドがあるので、あまり困らない。テーマをローカルに移すのも逆にするだけでOK。テーマから移した子テーマを選択して有効化すればOK。一応docker-composeのサービスに接続してvimで作業もできなくはない。ie.cssはよくわかってない。あとでIEで確かめてみたい。単純に追加するだけになるけど、メモを残す。自由でないと感じるFC2ブログからwordpressへ移行した。その手順を残しておく。wordpressの方は始め検索エンジンによるインデックス化をしないようにしている。...WordpressDockerでWordPressを使うならDBのユーザ指定を忘れずにdockerイメージのwordpressでのDBユーザの指定は必須。次のようにDBとwordpressに4つずつ環境変数を指定しておけば問題ない。省略してもいいのはMYSQL_DATABASEくらいだと思われる。記事のタイトルは全角でもOK。冗長になりすぎないようにする。タイトルは公開の直前の入力でいい。その後パーマリンクを修正すること。パーマリンクは半角英数字のみにする。エンコードで汚くなる場合があ...Wordpresswordpressのソース表示をPrism.jsとプラグインで改善するwordpressでPrism.jsとプラグインでソースコードなどを少し綺麗に表示する。codepenに書いたmdtohtml変換器、というかmarked.jsはCommonMarkをサポートしているので、コードブロックの先頭に、言語名を...JavascriptJavascriptで目次のハイライトサイドバーにある目次の現在項目を項目を分かりやすくするためハイライトするようにした。折りたたみ要素の展開などでページの高さが変わってもハイライトがずれないようにしました。長い記事を読むとき、目次にハイラ...wordpressでの記事の投稿時の手順メモdigをwatchで定期実行コメントコメントを書き込むコメントをどうぞメールアドレスが公開されることはありません。名前メールサイトホームWordpressikapper主にITなどのアウトプットをしています。ご連絡等はTwitterの@ikapperへ。ikapblog.メニューホーム文字in画像QRIPアドレス確認ホーム検索トップサイドバータイトルとURLをコピーしました。