wordpress

wordpressでプラグイン更新したらServer Error 500になったら 

FTPでプラグインを戻すか削除すれば復帰できます。他にも色々なパターンでServer Errorになるそうなので 詳しくはネタ元参照。 ネタ元 https://naifix.com/500-internal-server-error/#i-3

wordpressログインで2段階認証なら「Google Authenticator」

1. Googleアカウントで2段階認証プロセスを有効にする 2. 手持ちのスマートフォンにGoogle認証システムのアプリをインストールし設定する 3. WordPressにGoogle Authenticatorプラグインをインストールし設定する 2段階認証を有効にするユーザーのプロフィー…

画像をアップすると自動でファイルサイズを圧縮してくれるプラグインEWWW Image Optimizer

既存画像も最適化してくれる左メニューより「メディア」「一括最適化」を選びましょう ネタ元 https://bazubu.com/ewww-image-optimizer-23864.html

WordPressにコピペで画像を挿入できるプラグイン「OnePress Image Elevator」

いちいち画像ファイル作成しなくていいので超便利ネタ元 http://pasokatu.com/3493

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…

Wordpressのプラグイン「BackWPup」でのリストア手順

ここ。 http://did2memo.net/2012/06/25/wordpress-backup-and-restore-backwpup/#i-9

wordpressのdefault-filters.phpでadd_action()されてるのを外したい時

default-filters.phpをコメントアウトすれば、その場でOKだがWordPressのアップデートで上書きされてしまう。なのでテンプレート内のfunction.phpで remove_action( )すればOK。ネタ元 http://fernweh.jp/b/default-filters-php/

bbspressのスパム対策

Akismet プラグインを有効化してから設定>フォーラム で 一番下にある「Akismet を使用」をONにする。これでどれだけ効果あるかな? ネタ元 http://www.blogercise.com/bbpress-spam-protection-plugins/

BackWPupでバックアップ・リストア(復元)の具体的手順

FTPでファイル群をアップロードphpMyAdminからデータベースを復元 ネタ元 http://blog.s-giken.net/137.html

WordPress掲示板プラグイン bbPressでフォーラムのトピック一覧に検索窓追加

content-single-forum.php に以下を追加 <div class="bbp-search-form"> </div>

問い合わせフォームのようなメールフォームならプラグイン「Contact Form 7」

Simplicityさんも使ってるネタ元 http://wp-simplicity.com/suport/topic/%E5%95%8F%E3%81%84%E5%90%88%E3%82%8F%E3%81%9B%E3%83%95%E3%82%A9%E3%83%BC%E3%83%A0%E3%81%AB%E3%81%A4%E3%81%84%E3%81%A6/

管理者ユーザのアイコンの登録にはプラグイン「Simple Local Avatars」

「Simple Local Avatars」プラグイン追加するとプロフィールから画像登録できるようになる。 ネタ元 http://unvent.jp/dev/php/%E3%80%90wordpress%E3%80%91%E7%AE%A1%E7%90%86%E8%80%85%E3%83%A6%E3%83%BC%E3%82%B6%E3%81%AE%E3%82%A2%E3%82%A4%E3%82%B3%E3…

ワードプレスでページごとにレイアウトを変える方法

テンプレート内に元々あるpage.phpをコピーして、別のテンプレート.phpを作って、固定ページのテンプレートとして指定すればOK ネタ元 http://www.moco358.com/archives/2356

wordpressでBBS(掲示板)するときのプラグインbbPress

使えそうなのはこれくらいしかないみたい。 日本語化するには以下からbbpress-ja.moをダウンロードしてFTPでwp-content/plugins/bbpress/languagesにアップロードする。ネタ元 http://nelog.jp/how-to-use-bbpress デーマでSimplicityを使う場合は以下のstyl…

シンプルなテーマ「Simplicity」

Simplicity SEO最適化済みのシンプルな無料Wordpressテーマhttp://wp-simplicity.com/ 見た目はシンプルだが、構造はシンプルってわけじゃない

Wordpressのコメント表示をカスタマイズ

php comments_template(); のカスタマイズ http://blog.g-fellows.com/web/wordpress/3824/ 上記のcus_comment関数で、1つ目のコメントだけ表示したくない場合は //先頭のコメントはスキップ $post_id = get_the_ID(); $getcomment_arg = 'post_id=' . strva…

WordPressの自動バックアップ運用はプラグイン「BackWPup」で決まり

確かに便利。Free版でもDropboxにバックアップできるのがステキ過ぎる。ver3からかなり簡単UIになった様子。ネタ元 http://kyamamu.com/blog/wordpress-backwpup 復元方法は 解答したファイルを FTPを使ってサーバにアップします。 phpMyAdminからデータベー…

WordPress:手軽にアンケートフォームを設置できるプラグイン「WP-Polls」

カスタマイズも比較的カンタン。ネタ元 http://www.nxworld.net/wordpress/wp-plugin-wp-polls.html

WordPressのRSSエラー(XMLパースエラー)の対処法

htttp:///?feed=rss2 がRSSフィードのURLなんだけど、ブラウザで見るとエラーになる。wp-includesフォルダ内にある ・wp-includes/feed-rss2.php ・wp-includes/feed-rss2-comments.php の上から二行目にob_end_clean();をいれると治ります。

wordpressで指定カテゴリの記事だけアイキャッチサムネイル付きリスト表示

プラグイン要らずでカスタマイズ自由。functions.phpでadd_theme_support( 'post-thumbnails' );入れておかないと動かないけど <div> <p align="center">★記事</p> <table align="center"> <tbody> 'カテゴリ名', 'posts_per_page' => 3, 'exclude' => $post_id )); foreach( $new…</tbody></table></div>

wordpressの投稿一覧にアイキャッチ画像を追加する

functions.phpに以下を追加 //アイキャッチをON add_theme_support( 'post-thumbnails' ); function manage_posts_columns($columns) { $columns['subtitle'] = "サブタイトル"; $columns['thumbnail'] = __('Thumbnail'); return $columns; } function add_…