• 締切済み

WordPress:利用者が特定の固定ページを削除できないようにする方法

WordPressを、サイトのCMS(ブログではなく)として使用するために自作のテーマ(テンプレート)を作成しています。WordPressは、2.8.4です。 サイトの利用者には、固定ページの記事を作成できるようにするため、編集者としての権限を与えようと思いますが、サイトの利用者が特定の固定ページを編集することはできても削除できないようにする方法(プラグイン等でも)はあるでしょうか(編集はできないと困ります。)? 理由ですが、管理画面の「設定」→「表示設定」→「固定ページ」であるページをサイトのトップページに予め指定していても、サイトの利用者にそのページを削除されてしまうとサイトのトップページ(フロントページの表示)が「最新の投稿」にもどってしまうからです。 参考サイト等ありましたら、そちらも教えて下さい。 よろしくお願いします。

  • CSS
  • 回答数1
  • ありがとう数4

みんなの回答

  • nori_007
  • ベストアンサー率35% (369/1048)
回答No.1

回答が中々つきませんね。 WordPress に関しては、WordPress のフォーラムの方が適切なアドバイスが付くかもしれません。ご検討ください。 http://ja.forums.wordpress.org/ ちなみに、私のつたない知識では、ご質問の件は難しいのではと思います。

kitty1000
質問者

お礼

nori_007さん ご回答、ありがとうございました。 参考にさせて頂きます。

関連するQ&A

  • WordPressで固定ページをトップページに

    WordPressを学び始めたばかりの者ですが、WordPressで固定ページをトップページ(フロントページ)にしようとしているのですが、思うようにできなくて困っています。 この問題について検索してみると多くのサイトでは、 管理画面の左の「設定→表示設定→フロントページを設定の欄で固定ページにチェック→フロントページを選択→変更を保存」 あるいは 「外観→テーマ→現在のテーマ→カスタマイズ→左の固定フロントページを選択→フロントページの表示で固定ページを選択→フロントページを選択→保存」 のやり方で固定ページをトップページ(フロントページ)に設定する方法を紹介しています。 しかし、このやり方を行うと確かにトップページが固定ページになるのですが、今度はブラウザの上のそのサイト自体のタイトルが消えてしまい、URLのみの表示になってしまいます。 (例えば、このページだと「WordPressで固定ページをトップページに - 教えてgoo」とブラウザタイトルに表示されていると思いますが、それが何も書かれていない「」の状態になってしまうような感じです。) WordPressでTOPページを作りこむ http://nagisa.skr.jp/archives/2010/01/27_0958.html そこで上記のサイトを参考に、テーマとして使っているPlatformという名前のテーマ内のindex.phpを編集しているのですが、index.php内には setup_pagelines_template(); と一行だけ書かれているだけで、この下に何を書き加えても、この一行のみを消して書き加えても、ページが真っ白になって表示されません。 どこを編集していいのか分からず、困っています。 どなたか改善方法をご存じの方がいらっしゃいましたら御教授のほどよろしくお願い申しあげます。

    • ベストアンサー
    • CSS
  • XHTMLのページにWordPress

    あるサイトの制作で、WordPressの導入が検討されているのですが、まだ一度もCMSを使ったことがないため、分からないことだらけです。 今回の制作で、基本はHTML+CSSで作成し、TOPページの一部「新着情報」や、「新製品紹介」ページ等はCMSでお客さんがいつでも更新できるようにしたいとのことです。 実際にそれが可能らしいというのは、検索して分かったのですが、具体的にどうすればいいのかがまだ分かりません。 HTMLのページをメインとして先に作成していいのか?もしくはWordPressが基本なのか? プラグインが必要なのか? HTMLページ内へのWordPressの組み込み方を教えてください。 実際にサンプルなどあるととても助かるのですが、何卒よろしくお願いします。

    • ベストアンサー
    • CSS
  • wordpressでページの編集が反映されない

    wordpressを最近使い始めました。ページの編集について質問です。ページを編集する画面で、ビジュアルモードで編集し、更新しました。しかし、ページの内容がどこにも表示されません。ページの内容を表示させたいのですが、どうすればいいのでしょうか? ページテンプレートはデフォルトで、親は設定していません。 テーマやプラグインなどは一切インストールしていません。 表示設定は固定に変えています。 パーマリンクは一切いじっていません。 apacheを使ってローカル環境でうごかしています。 wordpressのバージョンは3.0.1です。 ブラウザはfirefoxの3.6です。 よろしくお願いします。

  • Wordpressでページのブロックメニューを作る方法

    Wordpress(2.7.1)で静的ページのメニューを 表示することができますが、 メニューを任意のブロックに分ける方法はありますか? ブロックを自由に作成して、 任意のページを設定する感じだと嬉しいのですが。 WPをCMS的に利用するために 誰もが必要としそうな機能ですが、 意外にプラグインなども見つからず、 あれ?と思っています。 詳しい方、ご教示いただければ幸いです。 どうぞよろしくお願い申し上げます。

  • WordPressのTOPページを固定ページで

    WordPressのTOPページを固定ページで製作しています。 使っているのはWordPress 3.2.1です。 http://sygnas.jp/2010/10/19/frontfix/ こちらのサイトを参考にして 「front_fix.php」を作り <?php /* Template Name: FrontFix */ ?> <?php get_header(); ?> <?php if (have_posts()) : ?> <?php while (have_posts()) : the_post(); ?> <?php endwhile; ?> <?php endif; ?> <?php $my_query = new WP_Query('&cat=0'); ?> <?php if ($my_query->have_posts()) : ?> <?php while ($my_query->have_posts()) : $my_query->the_post(); ?> <?php endwhile; ?> <?php endif; ?> <?php get_footer(); ?> と書き込みました。 それから、TOPページ用の固定ページのテンプレートを変更して [設定]>[表示設定]>[フロントページの表示]で「固定ページ」を選び、今回作ったページを選択して保存しました。 今回のサイトはTOPページのみサイドバーはいらないので <?php get_sidebar(); ?> は入れていません。 TOPページを表示させた時、ヘッダーとフッターは表示されるのですが 固定ページの中身も新着記事も表示されていない状態です。 やり方等間違っているのでしょうか? また、その他に良いやり方がありましたら教えていただけませんでしょうか? よろしくお願いします。

    • ベストアンサー
    • PHP
  • Wordpress でトップ画面に固定ページを複数

    Wordpress でトップ画面に固定ページを複数表示させるにはどうすればいいでしょうか? envo businesses というテンプレートを使っています。 メニューには固定ページのタイトルが表示され、クリックするとページの内容は表示されます。 これらのページをトップページに上下に並べて表示させ、スクロールでも全てのページが閲覧できるようにしたいのですが、どうすれば良いでしょうか?

    • ベストアンサー
    • CSS
  • Wordpressプラグインの停止と削除について

    Wordpressプラグインの停止と削除について 某ホスティングサービスで、WordpressをCMSとして利用しております。 ページ数は120ページくらいになります。 公開間もないのですが、ページや管理画面の表示が遅く、たまに管理画面にもトップページにもアクセスできなくなる事が時々あるため、プラグインをひとつひとつ停止させ、最後にはすべて停止して確認してみましたが動作に変化はありませんでした。 ホスティングのサポートへ連絡したところ、プラグインを停止ではなく、すべて削除して試して欲しいとの回答を受けました。 バックアップはとってあるとはいえ、すべてのプラグインを削除するとなると、復旧にかなりの時間を要しますので、できればやりたくありません。 そもそも、プラグインの停止と削除ではどのような違いがあるものなのでしょうか? (動作に支障が出るのでしょうか?) 恐れ入りますが、ご存知の方がいらっしゃいましたらご教示の程、宜しくお願い致します。 【サーバー】 OS:Windows 2003 R2 SP2 ウェブサーバー:IIS 6.0 PHP:PHP-5.2.9 MySQL:5.0.83 【Wordpress】 Wordpress2.9.2 【プラグイン】 Akismet Akisme Archives for a category Breadcrumb NavXT Custom Field Template Exec-PHP Google XML Sitemaps HeadSpace2 Lightbox 2 Make cache My Page Order PS Disable Auto Formatting Revision Control Search Everything Simple Tags WordPress Database Backup WP Multibyte Patch WP Page Numbers wp_get_attachment_image_complete

  • WordPressのカスタマイズ方法がわからない。

    WordPressは元々がブログソフトですが、WordPress をCMSとして利用し通常のサイトの構築を行う方法(通常サイトのCMS用にカスタマイズ方法)がなかなか理解できません。 WordPressレッスンブック 2.8対応 出版社:エビスコム という本は、一様、購入したのですが、WordPressのブログとしてのカスタマイズ方法の紹介がメインで、CMSとしてのカスタマイズ方法は本格的には紹介されていませんでした。 書籍又はサイト等でWordPressのCMSとしてのカスタマイズ方法が、よく説明されているものはないでしょうか? わたしは、HTML、CSS、PHPコード(PHPは、そんなに詳しくないですが)が理解できるぐらいですので、余り難しいもの(プラグインを自分で作成等)は分からない可能性があります(でも、一様、そのようなサイトも教えていただけるとありがたいです。)。 ご存知でしたら、教えて下さい。 よろしくお願いします。

    • 締切済み
    • CSS
  • hpb18 WordPressサイトのトップページ

    よろしくお願いします。 WordPressなどは全く知りませんでした。ジャストシステムのサーバーを利用してます。何回か新しいサイトを作ってみてますが、エラー404でトップページが見つからないエラーに成ります。それ以外のBlogなどへは正しくリンクするのですが、一度表示に成ってからトップページをクリックすると、同じようにテンプレートのフルCSSで作ったサイトへ飛んでしまいます。エラーが起きたときにそこへ飛ぶようですが、トップページが何故見つからないのかが分かりません。 教えて下さい。

  • WordPressの完全削除について

    WordPressを完全に削除したいです。 いろいろ調べたところ 「WordPress を自爆させるプラグイン」とか 検索できましたが、よく分かりません。 「コンパネで削除する」というサイトもありましたが プログラムの追加と削除には「WordPress」が ありませんでした。 また、それだけで完全に削除できるかも疑問です。 お手数ですが、出来るだけわかり易く WordPressを完全に削除する方法を教えて下さい。 「サルでも分かるWordPressのアンインストール」 みたいな感じで教えてもらえると有難いです^^;

専門家に質問してみよう