WordPressのパーマリンクを連番にする方法

公開日: : 最終更新日:2014/11/13 wordpressカスタマイズ , ,

 Wordpressのパーマリンクを連番にすると良いかもしれない。

 「Wordpressのパーマリンクが書き換わる?」で、書いたとおりWordpressのパーマリンクは厄介だ。

 でも、パーマリンクを自動で連番にする方法があるらしい。

 

スポンサーリンク

パーマリンクを自動で連番にするには?

1.WordPress管理画面の「パーマリンク設定」の共通設定で「投稿名」を選択。

2.「変更を保存」。

3.サーバーに接続。

4.対象ドメインのフォルダを開く。

5.「includes」フォルダの「meta-boxes.php」を書き換える。

1)「meta-boxes.php」を開いて、「post_slug_meta_box」を探す。

2)以下の部分を書き換える。

【書き換え前】

function post_slug_meta_box($post) {
?>
<label class="screen-reader-text" for="post_name"><?php _e('Slug') ?></label><input name="post_name" type="text" size="13" id="post_name" value="<?php echo esc_attr( apply_filters('editable_slug', $post->post_name) ); ?>" />
<?php
}

【書き換え後1】

function post_slug_meta_box($post) {
?>
<label class="screen-reader-text" for="post_name"><?php _e('Slug') ?></label><input name="post_name" type="text" size="13" id="post_name" value="<?php
if(get_post_status() == 'publish'){
echo esc_attr( apply_filters('editable_slug', $post->post_name) );
} else {
echo count_user_posts(1) + 1;}
?>" />
<?php
}

ソース元) http://wispyon.com/28/

【書き換え後2】

function change_slug() {
global $post;
if (get_post_type($post) != 'page') {
$post->post_name = count_user_posts($post->post_author) + 1;
}
}
add_action( 'admin_print_styles-post-new.php', 'change_slug', 1000 );

ソース元) http://ehbtj.com/info/183/

 書き換え後1か2に書き換える。

サーバー移転等で問題がでるかどうかはソース元サイトさんへ聞いてね

 上記のソースはいずれも、既に投稿されたスラッグはそのままで、新しく記事を作る時だけ+1されたスラッグになるようにしてあるとのこと。

 記事の更新時にもスラッグは変わらないとのことだが、サーバー移転などで問題がでるかどうかはわからない。

 疑問はソース元に聞いてね。

  • にほんブログ村 ブログブログ ブログノウハウへ
    にほんブログ村
  • FC2ブログランキング
  • このエントリーをはてなブックマークに追加

関連記事

wordpressテーマSTINGER3カスタマイズ

STINGER3の【NEW ENTRY】の表示数を変更する

 STINGER3のサイドバー一番上【NEW ENTRY】の表示数を変えてみよう。  デフォルトの

記事を読む

wordpressカスタマイズ

記事一覧を更新順位に並べ替えるカスタマイズ

 プラグインを使わない記事一覧シリーズ。  前回のコードでは更新日順に記事一覧を並べることがで

記事を読む

wordpressテーマSTINGER3カスタマイズ

wordpressのナビゲーションバーに項目を追加

 wordpressのナビゲーションバーに項目を追加しよう。  タイトルやキャッチフレーズの下に追

記事を読む

wordpressテーマSTINGER3カスタマイズ

カテゴリー一覧とNEW ENTRYに背景色をつけてブロック分け

 wordpressテーマSTINGER3のサイドバーのカテゴリー一覧とNEW ENTRYに背景色を

記事を読む

wordpressテーマSTINGER3カスタマイズ

PAGE itiran 固定ページテンプレート (page-itiran.php)を使って全記事一覧を作る

 STINGER3には「PAGE itiran 固定ページテンプレート (page-itiran

記事を読む

wordpress条件分岐

wordpressのページによって表示を変える条件分岐タグ

 wordpressの条件分岐を覚えておくと便利だ。  条件分岐というのは「○○のなら××を表

記事を読む

wordpressカスタマイズ

記事一覧を更新日順に表示する方法

 記事一覧を更新日順に並べる方法。  すごく簡単に記事一覧を更新日順に並べ替えて表示することが

記事を読む

wordpressカスタマイズ

ウィジェットを使わずカテゴリー一覧を表示させる

 ウィジェットを使わずにカテゴリー一覧を作ってみる。  ウィジェットを使わないほうが表示が速く

記事を読む

wordpressテーマSTINGER3カスタマイズ

STINGER3のアーカイブの記事表示数を変更してみよう

 STINGER3のアーカイブの記事表示数を変更してみよう。  前に書いたとおり、このブログは

記事を読む

カテゴリーIDが追加されたWordpressカテゴリー管理画面

WordPressのカテゴリーの管理画面にIDを表示できるようにするカスタマイズ

 Wordpressのカテゴリーの管理画面に記事のIDを表示できるようにしてみたい。  Wor

記事を読む

Message

メールアドレスが公開されることはありません。


日本語が含まれない投稿は無視されますのでご注意ください。(スパム対策)


follow us in feedly

応援してね⇒にほんブログ村 ブログブログ ブログノウハウへにほんブログ村

ワードプレスのテキストとビジュアルのタブの切り替えができない

 しばらくぶりにブログを更新しようと思ってみたら、ワードプレスの更新や

プラグインを使わずにソースコードを表示させる方法

 ソースコードを表示させるのに便利なのはプラグインの利用。  で

ソースコードの解説にCrayon Syntax Highlighter

 Webサイト上でHTML/CSSやプログラミングのコードを解説す

ウィジェットが豊富で使いやすいWordPressテーマSimplicity

 SimplicityというWordpressテーマを使ってみた。

お客様のホームページがアップロードされていない状態です

 Wordpressの手動インストールで無事インストールできたのに

WordPressテーマGush2のTOPページアーカイブページに要約を表示する

 Wordpressの無料テンプレート(テーマ)Gush2はすっき

FC2ブログとWordPressのURLの構造法則と変数

 記事数の多いFC2ブログを変数を使ってWordpressに引越し

記事数の多いFC2ブログの引越しは変数で作業時間短縮

 FC2ブログからWordpressへの引越し第二段。  FC2

プラグインの内容をメモできるWordPressプラグイン

 Wordpressのプラグインは便利だが、説明文が英語のせいで中

WordPressのカテゴリーの管理画面にIDを表示できるようにするカスタマイズ

 Wordpressのカテゴリーの管理画面に記事のIDを表示できる

海外スパムをシャットアウト「Throws SPAM Away」日本産プラグイン

 Wordpressでブログを運営していると英語のスパムコメントが

→wordpress初心者・STINGER3カスタマイズ中の記事をもっと見る

Googleでブログを作ろう 
 Googleの無料ブログサービスBloggerで作っているブログ。
 Bloggerの設定やカスタマイズ方法などを載せている。

使える無料ソフト&無料サービス
 高いパソコンに入ってるようなソフトは必要ない!をコンセプトに無料ソフトや無料のWEBサービスをご紹介。

  • コメントテスト

  • PAGE TOP ↑