• 締切済み

wordpressのパーマリンク設定について

お世話になります。 現在wordpressにてサイト構築を行っており下記サイトを参考にし、 http://www.devolen.com/blog/wp_custum/change-single-template/ http://hoge.com/category/1/?type=gallery というURLを作成しました。 これをhttp://hoge.com/category/1/galleryをいうURLでアクセスできるようにするにはどうしたらいいのでしょうか? htaccessなどを変更してみましたが、一向に上手くいきません。 wordpress上でパーマリンク設定を行っているものを再度htaccessで書き換える… というのはやはり無理なのでしょうか。 本当に困っています。 どうかよろしくお願いいたします。

  • PHP
  • 回答数1
  • ありがとう数0

みんなの回答

回答No.1

うまいことテーマ内などで、フックすれば内部処理でいけそうな気がしたんですが、 それらを上手くやってくれるプラグインが公開されているようですね。 http://wpgogo.com/plugin/custom-post-template.html こちらで紹介されているCustom Post Templateプラグインなんかが良さそうです。

関連するQ&A

  • Wordpressのパーマリンク設定がうまく行かない

    不具合がお分かりになる方いらっしゃいましたら、教えてください。 朝から困り果てております。 Wordpressの設置について教えてください。 サーバーは借りています、iSLEで。 http://home.isle.ne.jp/support/index.html Windows Hosting Suiteというプランです。 ******.jp/wordpress/ へWordpressをインストールを行いました。 Wordpressのパーマリンクを下記の形で運用をしたいと考えております。 ******.jp/%category%/%postname%/ Wordpressのブログのアドレスを http://******.jp パーマリンク設定を /%category%/%postname%/ に設定して wwwrrotへ「index.php」と「.htaccess」を設置しましたが、真っ白の画面しか出てきません。初歩的なことで申し訳ありません。解決方法を教えて頂ければと思います。 下記は、index.phpと.htaccessの中身です。 ■↓index.php <?php /** * Front to the WordPress application. This file doesn't do anything, but loads * wp-blog-header.php which does and tells WordPress to load the theme. * * @package WordPress */ /** * Tells WordPress to load the WordPress theme and output it. * * @var bool */ define('WP_USE_THEMES', true); /** Loads the WordPress Environment and Template */ require('./wordpress/wp-blog-header.php'); ?> ■↓.htaccess <IfModule mod_rewrite.c> RewriteEngine On RewriteBase / RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_FILENAME} !-d RewriteRule . /index.php [L] </IfModule> # BEGIN WordPress <IfModule mod_rewrite.c> RewriteEngine On RewriteBase / RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_FILENAME} !-d RewriteRule . /index.php [L] </IfModule> # END WordPress

  • wordpress カテゴリのパーマリンク

    こんにちは、 wordpressのカテゴリのパーマリンク?の設定についてお聞きしたいのですが 現在、下記のようにIDがついているのですが 各記事 http://www.~~/blog/?p=154 各カテゴリ http://www.~~/blog/?cat=1 これをカテゴリだけスラッグ(category1)?の値を入れたい 各記事 http://www.~~/blog/?p=154 各カテゴリ http://www.~~/blog/?category1 そのような事出来るでしょうか?

  • Wordpressのパーマリンク設定について

    Wordpressのパーマリンク設定について質問をします。 都道府県ごとに20代、30代、40代と年齢別のカテゴリに分けて商品紹介をするHPを作成しております。 http://xyz.com/都道府県/年代(20代、30代、40代)/商品名 という設定にしたい場合、パーマリンク設定をどのようにすればいいのか、教えて下さい。

    • 締切済み
    • PHP
  • wordpressの動的URLを静的URLに見せる方法は?

    wordpressを使いはじめたのですが、 これって、動的URLですよね? http://example.com/wordpress/?tag=blog のように。 これを、 http://example.com/wordpress/tag/blog/ http://example.com/wordpress/category/life/ http://example.com/wordpress/2007/11/11/%e%e%e%e%e%e%e%e%e%e%e%e/ のように、静的URLにみせかけるにはどうすればいいのでしょうか? wordpressの公式サイトで、このようにやっているのを見かけたのですが・・・。 ご存じの方、教えていただければ幸いです。 なお、VPSなので、.htaccessでいろいろいじれます。

  • ホームページっぽく見えるWordpressのテンプレート探しています

    以前、こちらでも質問させて頂きましたが、引き続きテンプレートを探しています。 WordPressで会社のHPを構築したいと考えています。 それに使えるようなテンプレートを探しています。 http://www.revolutiontheme.com/ http://www.nice-layouts.com/wordpress-themes/category/business/ http://www.solostream.com/category/wordpress-blog-themes/ http://www.revolutiontheme.com/ 上述のサイト以外にオススメのテーマがあれば、是非教えてください! 有料でもかまいません。

  • wordpressのサイトURLの変更

    http://www.○○○/ → http://www.○○○/blog index.phpの17行目を /** Loads the WordPress Environment and Template */ require('./blog/wp-blog-header.php'); ?> にすればいいのでしょうか? またindex.phpと.htaccessはどこにUPすればいいのでしょうか?

    • ベストアンサー
    • PHP
  • wordpress パーマリンク設定時にURLに表示される/index

    wordpress パーマリンク設定時にURLに表示される/index.phpを削除したいです。 wordpessをインストールしパーマリンクを、設定画面(wp-admin/options-permalink.php)の上から2番目「日付と投稿名」にしましたところ、デフォルトで /index.php/%year%/%monthnum%/%day%/%postname%/ となってしまいます。実際投稿しましても、 http://xxxx.com/indexphp/2010/・・・ と表示されてしまいます。このURLに含まれるindex.phpを削除したいです。 設定画面に戻り、5番目の「カスタム構造 」を選択し、先頭の「/index.php」削除し保存、さらに投稿をしましたところ、投稿ページのURLは希望通りになっているものの、ウェブサイトは表示されません。 サーバーはhtaccess、mod_rewriteは使える仕様になっております。同様の要件が必要となる別のスクリプトで動作確認しております。 どのようにすれば、解決できるでしょうか。 すみません、当方のphpスキルはあまり高くなく、wordpress歴三か月です。 よろしくおねがいします。

    • ベストアンサー
    • PHP
  • wordpressのサイトアドレスの設定について

    04webserverを使い 自宅サーバーを設置し、wordpressをインストールしたんですが wordpressのサイトアドレスの設定を WordPress アドレス (URL) http://www.example.xyz/wordpress サイトアドレス (URL) http://www.example.xyz/wordpress の時にはトップページの表示や投稿した記事は正常に表示されるのですが WordPress アドレス (URL) http://www.example.xyz/wordpress サイトアドレス (URL) http://www.example.xyz/ に変更するとトップページが404で表示できなくなりました index.phpを開き index.phpの中の require(‘./wp-blog-header.php’); を require(‘./wordpress/wp-blog-header.php’); と書き換えたんですがそれでも404になります 他に設定をどうすればいいのでしょうか? 04webserverは.htaccessの設定ができないらしく、 04webserver自身の設定もinde.phpがindex.htmlよりも先に表示するように 設定済みです

    • 締切済み
    • PHP
  • 「WordPress のアドレス(URL)」の設定を間違えてしまった

    はじめまして。 Wordpress2.8を使ってブログを構築していました。 その中で、WordPressダッシュボード の一般設定の中にある 【WordPress のアドレス (URL)】欄のアドレスを間違えて変更→保存してしまい、ダッシュボードもBlogページも404 NotFoundとなり表示出来なくなってしまいました。 wp-config.phpファイルに define('WP_SITEURL', 'Wordpressのアドレス(URL)'); を追加してましたが、やはり復旧できませんでした。 この設定項目を直接ファイルを編集して修正する方法などで、 設定を復旧させる方法をご存じないでしょうか? どうぞ宜しくお願いします。

  • ロリポップでのwordpress設定について

    すみません、詳しくないので教えていただけたら大変助かります。状況としてwordpressにアクセスできないです。下記の経緯があります。 ロリポップにて公開フォルダ(フォルダ名:shishikon)にwordpressを設置し、データーを入力してロリポップ側で提供するサブ的なドメインで表示させていましたが。この時点では特段問題なくwordpressは表示されていました。ムームードメインで管理しているドメインをロリポップに紐づけて表示させるためムームドメインにてロリポップと紐づけ処理をしました。wordpressの管理画面の一般設定からwordpressアドレス(URL)とサイトアドレス(URL)を下記のように変更しました。 変更前 wordpressアドレス(URL)https://chancemaker.chowder.jp/shishikon/ サイトアドレス(URL) https://chancemaker.chowder.jp/shishikon/ 変更後 wordpressアドレス(URL)https://shishi-kon.com サイトアドレス(URL) https://shishi-kon.com 上記のように変更して、ロリポップの管理画面で独自ドメインをshishi-kon.comにして公開フォルダをshishikonにしました。 ワードプレス以外の静的ページは表示されるのですが、wordpressだけアクセスできません。現在このリクエストを処理できません HTTP ERROR 500となります。(変更前には見れていたので特にwordpressの関連ファイルのパーミッションは変えていません。) ネット情報(参照先:https://libre-co.com/wordpress/wp-login-error/)を参考に下記してみました。 wp-config.phpの最後に下記コードをいれたらば管理画面にアクセスできるとのことで追記してみました。 update_option( 'siteurl', 'https://shishi-kon.com' ); update_option( 'home', 'https://shishi-kon.com' ); しかし、アクセスできませんでした。 phpMyAdminにてデーターベースのテーブルをみると  siteurl は https://shishi-kon.com home は https://shishi-kon.com となっています。 初心者なのでもうわけがかわらず途方に暮れています。 既にwordpressには1000件近くデーターを入力しているので再構築は避けたいです。 どなたかお知恵をおかしいただけますでしょうか? また、新規にワードプレスをインストールしたとして、現在アクセスできないwordpressのサイトデーターを紐づけして同じ内容を表示させることはできますか?もしできるならその方法をおしえていただけますでしょうか? wp-config.phpへの記述のデーターベースとテーブル名は同じにしておいても大丈夫でしょうか?投稿データーへの支障はでないでしょうか サイトのURL : https://shishi-kon.com

専門家に質問してみよう