色々でべろっぷ

WordPress、サーバー構築、プログラム等のメモ

All in One SEO Packの設定

toach.click

Google XML Sitemaps

bazubu.comAll In One SEO Packにも備わってるので、All In One SEO Packを使用しない場合などに使う。

WordPressのタイル状表示させる方法

参考 http://nelog.jp/jquerymasonryWordpressの記事リストをギャラリーサイトのようにタイル状に隙間なくビッシリと表示させる方法 カスタム投稿をタイル状に一覧表示する。jQueryライブラリのMasonryを利用して実装する。ダウンロード先 http://masonry.de…

Wordpressメモ

ページごとの優先順位 ページの種類 優先順位1 優先順位2 優先順位3 トップページ home.php index.php カテゴリー別アーカイブページ category.php archive.php index.php タグ別アーカイブページ tag.php archive.php index.php 投稿日別アーカイブページ d…

WordPressのメニューのリンクを新規タブで開く

「target=”_blank」属性をつける方法WordPressのメニュー画面の右上にある「表示オプション」をクリックし、 「詳細メニュー設定を表示」の項目のリンクターゲットにチェックを入れる。するとカスタムメニューのリンク設定時に、 「リンクを新ウィンドウまた…

Wordpressのパスワード保護ページをカスタマイズする

「このコンテンツはパスワードで保護されています。 閲覧するには以下にパスワードを入力してください。」というテキストを編集する。 functions.phpに下記のコードを追加。下の例は ・1ページ表示の時 と 一覧表示の時で見た目を分けている ・一覧表示の時…

Wordpress独自フォームでパスワード一括変更

Wordpressでプラグインを使わずに、フォームを設置する※functions.phpとthe_contentフィルターフックを利用してフォームを自作する方法 ttp://dim5.net/wordpress/development-registration-form.html上のやり方ではなく、独自ショートコードを利用して外部P…

Wordpressでセッションを使う

WordPress内のPHPでセッションを有効にするためには、「あらゆる出力に先立って、session_start() 関数をコール」すればよい。 これを実現するために、いろいろな方法が提案されているが、そのうちのふたつは以下のものである。方法1: wp-config.php に次…

Wordpressで独自ショートコード作成

functions.php の適当な場所に以下のコード追加 これによって、PHPファイルを呼び出すためのショートコードを定義できる。 //ショートコード function include_php_shortcode($atts) { global $original_array; ob_start(); $original_array=$atts; get_temp…

エックスサーバーにWordpressをインストールする

必要なもの ・ID ・PW ・ブログタイトル ・サーバーID ・(独自)ドメイン※※ドメイン関係は時間かかるので早めに■PHPのバージョン切り替え サーバーパネル > PHPのバージョン切り替え PHP7.0.9選択■取得した独自ドメインをXserverに設定 Xserverのインフォ…

EC-CUBE3インストール(Linux

あらかじめMySQLにEC-CUBE用のデータベースとユーザーを作成 mysql> create database DB名; mysql> grant all privileges on DB名.* to ユーザー名前@localhost identified by "パスワード"; http://www.ec-cube.net/ からeccube-3.0.12.zip取得 /var/www/ht…

CentOS6にPHP7をyumでインストール

Yumリポジトリ追加(EPELとRemiリポジトリを追加)EPELリポジトリ [CentOS6系] yum install epel-release※EPELは既に入ってた[CentOS6系] rpm -Uvh http://rpms.famillecollet.com/enterprise/remi-release-6.rpm 現在のPHPバージョンを確認 rpm -qa | grep …

CentOS6にPHP5.5をyumでインストール

Yumリポジトリ追加(EPELとRemiリポジトリを追加)EPELリポジトリ [CentOS6系] yum install epel-release※EPELは既に入ってた[CentOS6系] rpm -Uvh http://rpms.famillecollet.com/enterprise/remi-release-6.rpm 現在のPHPバージョンを確認 rpm -qa | grep ph…

MYSQL 外部ホストから接続許可する

http://tm.root-n.com/database:mysql:setup:allow_connect_remote_host

ロカールでパーマリンク変更したWPブログをサーバーに丸ごとアップしたら404エラー

/etc/httpd/conf/httpd.confファイルの設定コメントついてたら外す LoadModule rewrite_module modules/mod_rewrite.so下記追加 <Directory "/var/www/html/resonance"> AllowOverride All </Directory>.htaccessに下記追加 <IfModule mod_rewrite.c> RewriteEngine On RewriteBase /resonance/ RewriteRule ^index\.php$ - [L] Rewrite</ifmodule>…

変数の詳細を表示

<pre> </pre>

Wordpressで独自エラーログ出力

タイムゾーンを日本設定にする これしないとログファイルのタイムスタンプがUTCになる wp-setting.php date_default_timezone_set( 'Asia/Tokyo' ); wp-config.php /* エラーログ設定 */ ini_set('display_errors', 0); ini_set("log_errors", 1); /*ini_set…

ローカル(XAMPP)のresonanceWEBをサーバーにコピーする

ローカルDBからエクスポート XAMPPコンパネからPHPmyadmin起動 ローカル環境設定をサーバー側設定に戻す 「rez_options」を選択 「option_name」フィールドの値が「siteurl」となっているレコードの「option_value」を編集 「home」レコードの「option_value…

サーバーのresonanceWEBをローカル(XAMPP)にコピーする

■XAMPPインストール https://www.apachefriends.org/jp/index.html から取得 BitNamiのとこだけoffしてインストール「スタートボタン」→「XAMPP」→「XAMPP Control Panel」 ※apache 起動できない場合>コンパネ左のぽっちを押してアンインストール。そのあと…

Git管理をやめる

Git

ディレクトリ内の管理ディレクトリを削除 .git

Bitbucket(Git)にプッシュまで

Git

あらかじめBitbucketにリモートリポジトリ作成しておく初期設定 http://code.google.com/p/tortoisegit/ から Gitクライアント「TortoiseGit」入手 日本語表示にするランゲージパックも入手 インストール 設定そのままでインストール 終わったら ランゲージ…

ResonanceWeb SSL証明書インストール

あらかじめ受信メール用アカウントつくっておくことKingSSLからのメール受信用(名前が決まってるから)に設定変更 例)admin@rez-players.com とかでメールが受信できるよう設定 メール変更はここ参考 サーバ内での事前準備 ★秘密鍵を生成するまずはVPSサー…

rootメールをaliasesで転送する

/etc/aliases に、 修正前 # trap decode to catch security attacks decode: root # Person who should get root's mail #root: marc 修正後 /etc/aliases # trap decode to catch security attacks decode: root # Person who should get root's mail root:…

ブラウザのキャッシュをクリアして強制再読み込み

Internet Explorer Ctrlを押しながら更新ボタンをクリックGoogle Chrome Ctrlを押しながら更新ボタンをクリックFirefox Shiftを押しながら更新ボタンをクリックSafari Shiftを押しながら更新ボタンをクリックOpera Ctrlを押しながらF5 キー

WordPressのアップロードサイズを上げる(.htaccess)

.htaccess# BEGIN WordPress~# END WordPressの間は触れない WordPressが上書きするする場所下記追加 php_value upload_max_filesize 10M php_value post_max_size 10M

DocumentRootディレクトリ以下の設定修正(Apache)

/var/www/html以下 所有者apache グループapache に変更する chown -R apache:apache /var/www/html/var/www/html以下 所有者rwx グループrwx その他r-x に変更する chmod -R 775 /var/www/htmlapacheグループに追加 gpasswd -a hoge apache (gpasswd -a US…

WordPressのセキュリティ対策(HTACCESS)

HTACCESSを使ってWP-CONFIG.PHPへのアクセスを制限する。 ルートディレクトリ直下の.htaccessに下記をコードを追加する内容はorder(命令)でdeny(否定)する。 deny(否定) all(すべて) となる下記コードはセキュリティ上重要なテキストが入っているwp-conf…

WordPressのセキュリティ対策(SALT)

認証キーをwordpress.orgの秘密鍵生成サービスを使って変更するwordpressにはwp-config.phpという設定を書き込むファイルがあるが、 このファイル内には秘密鍵が含まれている。 デフォルトだとすべてが同じキーになっていますので、 念のためwordpress.orgの…

WordPressでAkismetの設定

Akismetとはコメントやトラックバックの内容をサーバーでチェックしてくれるスパム対策サービス WordPressのダッシュボードにログインし、プラグイン(インストール済みプラグイン)を選択し、Akismetの有効化をクリックAPIキーを取得をクリック AkismetのAP…

WordPressでWP Multibyte Patch有効化しておく

日本語版ワードプレスにデフォルトでインストールされているプラグインで、WordPressをマルチバイト文字に最適化してくれる 日本語版のWordPressを運営する場合、このプラグインは必ず有効化しておく必要あり