www-embed-player.js
recaptcha__en.js
twitter.com/widgets.js
googletagmanager.com/gtag/js
gtag(
gtm.js
カテゴリー: WordPress
.grecaptcha-badge { visibility: hidden; }
wordpress 翻訳ファイル名
paid-member-subscriptions-ja.mo
WordPress分岐
<?php if( is_page( array(‘ページID’,’ページID’,’ページID’) ) ) : ?>
<?php if( is_page( 4981) ) : ?>
指定した固定ページでのみ表示するものをココに書く
<?php else: ?>
それ以外のページで表示するものをココに
<?php endif; ?>
WordPress簡単移転ツール
All-in-One WP Migration
512mb以上は有料版が必要
remove_action( ‘load-update-core.php’, ‘wp_update_themes’ );
add_filter( ‘pre_site_transient_update_themes’, create_function( ‘$a’, “return null;” ) );
アメーバブログにはエクスポート機能がありません。
有料プランでも、エクスポート機能がないがために、長年構築されたブログを他のブログや、WordPressに移行させるには大変な労力がかかります。
ここでは、無料でできるアメブロのエクスポート方法をまとめましたので記載致します。
1.アメブロ記事のエクスポート
まずはhttp://www.geocities.jp/tool_bou/tool/blog/のバックアップツールを利用して記事をエクスポートします。
そのファイルをムーバブルタイプ形式でまとめます。
2.アメブロ記事の画像取得
1でインポートした記事の中から画像を取得します。
Irvineなどのダウンロードツールに1でインポートした全テキストをいれれば画像をピックアップしてダウンロードすることが可能です。
その際に、画像ファイル名が重複することがあるためフォルダ構造を維持してダウンロードすることをおすすめ致します。
3.画像のリンク先を変更
移転先のWPの画像リンクの記載を新サーバに合わせて置換します。
4.画像を新サーバにアップロードします。
5.WordPressのインポートツール
その後、WordPressのインポートツールを利用します。
wordpress管理画面に入り
ツール→インポート→Movable Type and TypePadを選択しインストール、有効を選択してください。
プラグインMovable Type and TypePad Importerの設定変更
Movable Type and TypePad Importer の 編集を選択し
function fgets($fp, $len=8192) {
の値を
function fgets($fp, $len=819200) {
に変更してください。
これを設定しないと長い文章が読み込まれずエラーで失敗してしまいます。
以上で設定完了となります。
WordPressの投稿画面でビジュアルからテキストに切り替わらない場合これは、
ps disable auto formatting の不具合により切り替わらないことがあります。
ps disable auto formattingをオフにすると改行がもとに戻されてしまう場合があるので即時停止は注意してください。
そんな際には、TinyMCE Advancedのプラグインを導入し設定⇒TinyMCE Advancedから、Stop removingにチェックを入れて、
ps disable auto formattingをオフにしてください、
プラグインのMovable Type and TypePad Importerでは規定で8192文字以上のものは弾かれるようになっている
function fgets($fp, $len=8192) {
if ( $this->has_gzip() )
return gzgets($fp, $len);
return fgets($fp, $len);
}
の8192をそれ以上の数字にしてやればよい
WordPressのプラグインを利用せずに、?php wp_head(); ? を整頓する方法
function.phpの末尾に以下を記入。
remove_action(‘wp_head’, ‘rsd_link’);
外部ツールを利用してブログ編集する時用のURL
remove_action(‘wp_head’, ‘wlwmanifest_link’);/
リモート投稿link rel=”EditURI”とlink rel=”wlwmanifest”の削除
remove_action(‘wp_head’, ‘adjacent_posts_rel_link_wp_head’);
link rel=”prev”とlink rel=”next”の削除
remove_action(‘wp_head’, ‘wp_generator’);
wpバージョン記載
remove_action(‘wp_head’, ‘wp_shortlink_wp_head’);
link rel=”shortlink”の削除
add_theme_support( ‘automatic-feed-links’ );
フィードは、上記命令文で追加されている場合、
add_action(‘wp_head’,’feed_links_extra’,3); などでは消えない。
add_theme_support( ‘automatic-feed-links’ );を削除後、ヘッダーに、
<link rel=”alternate” type=”application/rss+xml” title=”RSS” href=”<?php bloginfo(‘rss2_url’);?>” />
を追加する