記事数が40記事程度で少なかったので、パーマリンク設定を /%year%%monthnum%%day%-%post_id%.html から /%postname%-%year%%monthnum%%day%-%post_id%.html に変更して、タイトルを Google で翻訳してパーマリンクを編集してから以下のコードで .htaccess 用のリダイレクトコードを作成しました 参考 : How to Get a List of All WordPress Post URLs
<?php include "wp-load.php"; // posts_per_page=-1 は全件 //$query_result = new WP_Query('post_type=any&posts_per_page=-1&post_status=publish'); // 通常記事のみ $query_result = new WP_Query('post_type=post&posts_per_page=-1&post_status=publish'); $all_posts = $query_result->posts; header('Content-type:text/plain'); foreach($all_posts as $post) { switch ($post->post_type) { // 関係の無いエントリ case 'revision': case 'nav_menu_item': break; // 固定ページ case 'page': $permalink = get_page_link($post->ID); break; // 通常記事 case 'post': $permalink = get_permalink($post->ID); break; // 添付ファイル case 'attachment': $permalink = get_attachment_link($post->ID); break; // 独自投稿タイプ / その他 default: $permalink = get_post_permalink($post->ID); break; } $pattern = '/https:\/\/.+-(\d+)-(\d+).html/'; $replacement = 'Redirect 301 /lightbox/$1-$2.html'; print "\n" . preg_replace($pattern, $replacement, $permalink) . " " . $permalink; } ?>
|
【WEBサービスの最新記事】
- #ZOOM #アバター #ベータ版
- ロリポップの phpMyAdmin の SQL 入力部分のフォントを変更する( Google Chrome のデベロッパーツールを利用 )
- utf8 文字ツール の 文字参照リンクの作成方法
- Windows 用 curl で、Googls Photo API を呼び出して画像の baseUrl を取得する
- 無料SSL(Let's Encrypt) : [さくらインターネット]SSLサーバ証明書発行のお知らせ
- イメージユニット作成サービス / window.open と Lightbox2 と Shadowbox
- フリーフォントでボタン素材作成のバリエーションサンプル / ノーマル・文字なし・太枠・フォント
- フリーフォントでボタン素材作成
- というわけで、『関西向け東電プレミアムプラン シュミレーション』ブックマークレットを作成しました
- 電力自由化 : 関西向け東電プレミアムプラン シュミレーション
- Google+、はてな、Twitter、Facebook のボタンを貼り付けるコードの一括取得
- livedoor Blog で、Twitter カードを使用する
- livedoor Blog で、Facebook の『シェアボタンを表示する』
- CKEditor CDN を使用して、簡単に HTML コンテンツ作成エディタを利用できます
- 画像を大きく見る為のウインドウを開くボタンの作成するサービス
- フリーフォントで簡単ロゴ作成の『横書きページで』文字の中央に鏡を置いたような結果を反映させられるようにしました。フリーフォントの種類によって、みんな違うものになります。
- bit.ly の短縮URLのドメイン部分に自分のサブドメイン(Branded Short Domain)を使用する
- Google のカスタム検索の結果と、通常の site: 検索の結果が同じにならないので、後者でしばらく様子を見る事に
- 自分の著作では無い写真を、Twitter 経由でブログに埋め込む時の一考。Google+ も使ってみると、元記事消えても画像は残るかもしれない・・・
- HTML整形ツール / 属性単位の改行機能付き