wordpress

wordpress公式テーマのフッターに表示される「proudly powered by wordpress」を変更する(消す)方法

footer.phpの get_template_part( 'template-parts/footer/site', 'info' );や 「<div class="site-info"></div>」で囲まれた部分をコメントアウトして &copy;Copyright <a href="<?php echo home_url(); ?>"></a> All Rights Reserved.に差し替えるネタ元 https://affilabo.com/wordpress/15060/

WORDPRESSブログをTwitterと連携させて運用する方法

WORDPRESSブログとTwitterの連携方法と投稿と同時にツイートの設定手順 http://jetb.co.jp/wordpress-twitter

wordpressプラグインなしでパンくずリストを設定

functions.phpに追記 // パンくずリスト function breadcrumb(){ global $post; $str =''; if(!is_home()&&!is_admin()){ $str.= '<div id="breadcrumb" class="cf"><div itemscope itemtype="http://data-vocabulary.org/Breadcrumb" style="display:table-cell;">'; $str.= '<a href="'. home_url() .'" itemprop="url"></a></div></div>

WordPressでアイキャッチ画像を表示させるときの書き方

投稿にアイキャッチ画像が設定されてないときに、何か適当な画像を表示させておきたいというときは次のような書き方をします。

WordPressで出力する値をエスケープする

esc_html()は、&、"、'をエンコードします。 文字列を表示する場合、基本的にesc_html()を使用します。例 MYTH & ROID</p>'); echo esc_html("<script>alert('test');</script>"); ?>ネタ元 http://cly7796.net/wp/cms/escape-in-wordpress/

Wordpress で、投稿の本文を文字数制限し、特定のHTMLタグを残し、それ以外のHTMLタグを除外する

post_content, 'UTF-8')>120){ $content= mb_substr(strip_tags($post->post_content), 0, 120, 'UTF-8'); echo $content.'……'; }else{ echo strip_tags($post->post_content); } ?>ネタ元 http://www.oikawa-sekkei.com/web/design/wordpress/wp-strip_tags…

ワードプレステーマTwentyseventeenの子テーマでアイキャッチ画像付リスト形式で記事一覧を表示

ここで配布 https://mtac.jp/wordpress/twentyseventeen-customize/

WordPressで投稿日を非表示にする

テーマのカスタマイズの追加CSSに以下を追加。 /* 投稿日時・投稿者・カテゴリーを消す */ .entry-meta{ display: none; }ネタ元 https://www.nishi2002.com/20915.html

wordpressのテーマsimplicity2でコピーライト表記を(C)2016-2017 サイト名 みたいな形にする

子テーマ作って footer.phpでコピーライト表示部分 を &cop…

WordpressテーマTwenty Seventeenで投稿日と投稿者の欄を非表示する方法

外観>カスタマイズ 「追加 CSS」に以下を追記 .entry-meta{ display: none; }

外部サイトのRSS更新情報を表示するプラグイン「RSS Antenna」

RSS Antenna(無料版)がいいよネタ元 https://lab.maro-log.net/post-4196/

wordpressサーバー引っ越しなどでphpMyAdminでインポートエラー時、データベースの文字コード変更する方法

utf8という文字コードなんだけど、新しいphpMyAdminは utf8mb4というコード。古い方は、utf8。なんか記述の仕方も特殊。そんなときはテキストエディタで開いて、コードの表記を一括置換 →「utf8mb4_unicode_520_ci」を「utf8_general_ci」 に変更 →「utf8mb4…

WordPressでパーマリンクを設定してもページが404not foundになる時の対処法

.htaccessにmod_rewriteを使えるように設定書くwordpressのフォルダがwpの場合 # BEGIN WordPress <IfModule mod_rewrite.c> RewriteEngine On RewriteBase /wp/ RewriteRule ^indexÅ_.php$ - [L] RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_FILENAME} !-d RewriteR</ifmodule>…

WordPress:RSSフィードにmoreタグを入れた箇所までの内容だけを出力

WordPress:RSSフィードにmoreタグを入れた箇所までの内容だけを出力function.phpに以下を追加します。 function my_content_feeds($content) { global $post, $more; $more = false; $content = apply_filters('the_content', get_the_content('')); $conte…

WP-MembersでWordPressに会員サイトを構築する流れ

使うかも。https://yogawa.com/post-3251 ネタ元 http://netaone.com/wp/wordpress-members-site-plugin/

wordpressで「現在メンテナンス中のため、しばらくの間ご利用いただけません。」となったら

.maintenanceというファイルの存在が元凶で、 これを削除すればブログは再び表示されます。 ネタ元 http://naruhiko1111.com/6054.html

wordpressでコメント数-1表示&コメント記事へのリンク

コメントのとこにアンカー(#cm)打ってあることが前提 //------------------------- // コメント数表示 $getcomment_arg = 'post_id=' . strval($post->ID) . '&order=ASC'; $comments = get_comments( $getcomment_arg ); if( 2 <= count($comments) ){ echo…

wordpressでプラグイン等の自動更新ができなかったら

wp-config.phpのFTPに関する記述をチェック。(FTP_BASEとか) おもいきって削除したらうまくいったりするよ

WordPressのお問い合わせメールフォームページだけSSL化する

WordPress HTTPS (SSL)というプラグインを利用する方法ネタ元 http://j-sem.net/wordpress-mailform-ssl/

Simplicityで子テーマを利用するならSimplicity2にして用意されてるSimplicity2子テーマを使おう

Simplicity1だと子テーマにしてstyle.cssの上書きがうまくいかないことがある。ネタ元 http://wp-simplicity.com/suport/topic/%E3%83%86%E3%83%BC%E3%83%96%E3%83%AB%E3%82%BF%E3%82%B0%E3%81%AE%E6%9E%A0%E7%B7%9A%E3%82%92%E6%B6%88%E3%81%99%E3%81%AB%E3…

wordpressでスタイルシート読み込むときには<link rel="stylesheet" ... と直接書かずにwp_enqueue_style関数使う

通常のHTMLページでは、スタイルシートを読み込むためにタグを用います。 <link rel="stylesheet" id="style-css" href="http://my-domain.com/style.css" type="text/css" media="all" />WordPressでは、このタグを自動生成してくれるwp_enqueue_style関数が用意されています。ネタ元 http://morilog.com/wordpress/css/wp_enqueue_style/</link>

子テーマでcss指定するときにはget_template_directory_uri()ではなくget_stylesheet_directory_uri()を使うべし

こんな感じでね <link rel="stylesheet" type="text/css" href="<?php echo get_stylesheet_directory_uri(); ?>/style_child.css">こういった違いが出る ネタ元 http://www.youngflavor.net/2015/02/2981/</link>

wordpressの子テーマの作り方

新規で作るには まず、wp-content/themes/ にフォルダを作る 名前は何でもOK。 その中にstyle.cssを置く。 中身は /* Theme Name: Child Theme // 子テーマ名 Template: xxxxx // 親テーマのディレクトリ名 */ 続いて 以下内容のfunction.phpを作って入れと…

WordPress 独学者にありがちな9つの致命的な失敗

http://mimpiweb.net/blog/wordpress/nine-common-beginners-mistakes/#shippai-4あー、はまってるなぁ。

一般設定で「WPのアドレス」を変更して、 ログインできないときの対処法

phpMyAdminなどでデータベースを修正して解決しましょう。wp_options を探して、その中にURLというデータがあるので、更新する。ネタ元 http://www.adphic.jp/wp/category/trouble/

Wordpressで最低限のセキュリティのためにsiteguard入れとく

.htaccessやhttpd.confいじれない環境では全てが使えるわけじゃないけど、入れないよりマシ。ネタ元 http://moneyreport.hatenablog.com/entry/wordpress_fuseilogin_taisaku

wordpressでURLにindex.phpが必ず入ってしまうので削除する方法

・設定>パーマリンク設定でカスタム構造が選択されて「/index.php/」が入ってるので、それを削るか別の選択にする。 ・.htaccess に以下を追記 RewriteEngine On RewriteBase /<wpのインストールディレクトリ>/ RewriteRule ^index\.php$ - [L] RewriteCond %{REQUEST_FILENAME} !-f Rewri</wpのインストールディレクトリ>…

WordPressのフォーラムプラグイン bbPress を日本語化する方法

以下からダウンロードできるファイルをwp-content/plugins/bbpress/languages/にアップするだけ http://ka2.org/assets/files/bbpress-ja.mo http://ka2.org/assets/files/bbpress-ja.po ネタ元 https://ka2.org/bbpress-2-5-4-tried-to-translate-to-japane…

wordpressのプラグインContact Form7 で、ページ移動せずに完了画面(のようなもの)を表示する

送信後に表示したい部分に、送信前に表示したい(送信後に非表示にしたい)部分のクラスとは違うクラスをつけたdivタグで囲みます。 <div class="formInner"> .... </div> そして、style.css に下記のスタイルを追加します。 .sent .formInner { display: none; } .complete-display{ disp…

Wordpressパスワードの初期化方法

phpMyAdminでパスワードを変更する ・phpMyAdminにログインし、テーブルの中から「wp_users」と書かれた項目を見つけます。・パスワードを変更したいユーザーの編集ボタンをクリックします。・「user_pass」という項目がパスワードになりますので、関数を「M…