piyoyo33
フォーラムへの返信
-
フォーラム: 使い方全般
返信が含まれるトピック: 新規投稿時に、You are not autorised to delete posts in this category.と不定期に出るアドバイスありがとうございました。
Allow Categoriesの対応WPバージョンが2.8以下だったみたいで
こちらは3.0の最新のをインストールしていたので
変なエラーが出ていたようです。
それを調べていて、WPのバグ??と不思議に思ったんですが・・・最新のWordPressでは、ダッシュボード >投稿 >カテゴリーをクリックすると
edit-tags.phpが出ます。
タグをクリックしても同じedit-tags.phpです。2.7の画面をみると、カテゴリーでは
categories.phpが呼び出されます。
タグをクリックするとedit-tags.phpが出ます。この件では、新規投稿をクリックしてるのにget_the_categoryのある場所に読みにいってるのが腑に落ちないんですが・・・・
エラーメッセージも「このカテゴリーを削除する権限ありません」 とか
何故かカテゴリーに関するエラーなんですね。このあたりに何かWordPressのバージョンが新しくなったことと関係があるような樹がしました。
とりあえず、今回の件は
バージョンダウンをしてみるか、
ただしバージョンダウンしちゃうと3.0で出てきた新機能も使っているのでそれをあきらめなければいけないので、
もしくは、Allow Categoriesでやっていること(ログインしている人だけに見せるカテゴリーを限定するプラグイン)
別の方法でできるか探してみたいと思います。フォーラム: 使い方全般
返信が含まれるトピック: 新規投稿時に、You are not autorised to delete posts in this category.と不定期に出る>nobitaさん
ありがとうございます!(感涙)
また一歩答えに近づけました・・・しかしながら私がPHPを読み解くのができなくて
もし$trouveじゃなければ、終了してこのメッセージ出しなさいと
書いてあるんですよね? ということくらいしか理解できず(汗)さてはて。。。どうしたものか・・。
他の方では起こってないということは、バグじゃなくてAllow Categoriesの設定が間違っている可能性がありますね。
そこから調べ直してみます。本当にありがとうございます。フォーラム: 使い方全般
返信が含まれるトピック: 新規投稿時に、You are not autorised to delete posts in this category.と不定期に出る>Heihachiroさん
返信ありがとうございます。ヒントだけでも助かります。
英語がまちがってるみたいで翻訳もよくわからず困っていました。「そのカテゴリ内の投稿を編集する権限がありません」
ということだと
やはり、会員制サイトのように改変していることに関係がありそうですね。
プラグインの情報を探してみます!フォーラム: 使い方全般
返信が含まれるトピック: 新規投稿時に、You are not autorised to delete posts in this category.と不定期に出るこちらの件、まだ困っています。
いろんなプラグインを外してみても不定期に出るし、
最後の手・・と思って
別サーバーに最新版をインストールして、同じ状態にしたところ
また不定期にこのメッセージが出ます。http://enscilab.sakura.ne.jp/wp-admin/post-new.php
真っ白画面で下記の一行だけYou are not autorised to delete posts in this category.
特定のブラウザでもないし、特定のIPからの投稿でもないし
特定の権限でもないです(管理者アカウントでも編集者アカウントでも出る)
で、そのままブラウザの戻るボタンで戻って、
ダッシュボードに一度入ってから、新規投稿すると出ないこともあります。どこかに事例はのってないでしょうか・・・。
ほとほと困っています・・・
フォーラム: 使い方全般
返信が含まれるトピック: ログインしてる場合だけに見せたいウィジェットkvex様
コメントありがとうございます。
ほんとですね、検索したら出てきたページをみてやってしまいましたが
よくみたらwelcartの解説ページでした(アホですね。。。汗)
おそまつな理由ですみません。。
上記のコードをいれたらできました。大変助かりました。ありがとうございました!<?php if( is_user_logged_in()): ?> <div id="secondary" class="widget-area" role="complementary"> <ul class="xoxo"> <?php dynamic_sidebar( 'secondary-widget-area' ); ?> </div><!-- #secondary .widget-area --> <?php endif; ?>