Плагин для ограничения категории (домашний)
Категория: WordPress плагин
2012-04-04 Последнее обновление:
2008-09-24: Вс сообщения
Чтобы ограничить категории плагинов можете для каждого пользователя.
Будет ограничен таким образом, чтобы случайно не отвечал на различные категории пользователей.
И как не легко, если вы ограничены категорией с самого начала, так что вы не зарегистрировались или иной категории пользователей, которые не привыкли так.
В качестве конкретного изображения, сотрудники блог.
Работник не сможет отправить только категории работников.
Функция
- Вы можете выбрать, чтобы позволить каждой категории пользователей (можно выбрать несколько).
- Сообщений в категории будет создана единственная статья, в то время редактирования не указан.
- Он также поддерживает "Изменить" Быстрый "Быстрая Почта".
- Добавил возможность поддерживать иерархическое представление категории. (Категория была выбрана, чтобы не прийти на)
- Не устанавливать категорию при отправке (не проверял), можно установить по умолчанию категория из разряда была ограничена.
Скриншоты
Скачать
Вы можете скачать его снизу.
- Скачать (2126)
Установка
- Скачать почтовый файл
- после извлечения архива, а затем поместить его в папку с плагинами для каждой папки.
- Включите «Категория ограничение" от управления экраном плагинов.
Как использовать
- Выберите «Категория ограничение" с меню "Настройки".
- Проверьте категории, что позволяет каждому пользователю.
- Для отображения всех категорий и всех снимите флажок. ← Это значение по умолчанию
- Если вы оставите "Да" "поддерживать отображение иерархических категорий", всегда поддерживать иерархию категорий (категория проверка не идет далее).
- Сохраните настройки, нажав кнопку "Сохранить изменения".
- Категория появятся только через создание статей, редактирование было разрешено.
Другие комментарии
То, что компания несет ответственность даже в случае каких-то Беда в том, ни в коем случае, если вы пытаетесь использовать его на свой страх и риск.
История обновлений
Добавлено 2011-11-08:
Исправлены ошибки (Уведомление об ошибке разрешение) (версия 2.3.1)
Добавлено 2011-07-25:
общественных ver2.3. Что вы выберите категорию из категории по умолчанию теперь можно проверить. Если есть только одна проверка его по умолчанию.
Кроме того, была добавлена поддержка для удаления вместе, когда вы удалите плагин значение параметра хранится.
Добавлено 2011-07-20:
Добавлена функция, для категории по умолчанию, если в категории не проверяется при отправке статьи, ограничено. (Если у вас есть более чем одну категорию, чтобы получить первую категорию по умолчанию)
Добавлено 2011-05-26:
Fix (версии 2.1) ошибка ошибке "Предупреждение" уровня в окне конфигурации была сформирована
Добавлено 2011-05-25:
версии 2.0 выпущен!
Лэнс программа в корне изменилась. Также доступны в разделе "Быстрое редактирование" им.
Для больше содержания здесь можно найти в объявлении.
Добавлено 2011-03-01:
В соответствии с WP3.1 (версия 1.1)
Добавлено 2010-08-31:
Было удалено (закомментированы) место проверки пользовательского уровня отходов.
Добавлено 2010-06-18:
Добавлена поддержка для WordPress 3.0. Пожалуйста, свяжитесь с нами, если что-то не так.
Добавлено: 2010-02-16
"Фатальная ошибка" части происходило и для того, чтобы плагин искусства.
Эффект, как вышли на других плагинов из-за этого.
Он был установлен, скачайте новую замену.
Добавлено: 2009-09-09
Если ошибка возникает в полном комментарии этой статьи, я обнаружил (который будет пустым), экран не отображает дефект!
Теперь, когда вы загрузили все изменилось, необходимо заменить как можно скорее, если вы не нашли, если используется.
... Неудобства.
Дополнительные примечания:
(Я хочу быть зарегистрирован в категории по умолчанию) не имеют эффекта плагина и размещены там, потому что есть пункт под названием "Быстрая Почта", а затем, что WordPress 2.7. На данный момент не имеет соответствующего времени, воспользуйтесь до версии 2.6.
Добавлено: 2009-08-24
Я пытался предварительно поддержки.
Нужно сделать, это не отображается в таблице стилей также отметил, что поддержка (пот) ....
Лучше всего, если вы можете и просит, чтобы взломать в момент сохранения, так что я не имею возможности больше, к сожалению, заняла выключения в методе стилей "Быстрая Почта".
После открытия экрана установок "Categoly Limitaion"
Что скрытой силы "Quick Post"? Существует запись.
Будет, "ни одна надпись" CSS объекта были введены в "элемент, чтобы скрыть", если вы сохранили, выбрав "Да". Является элементом "Edit" Быстрый "Quick Post" объект был введен по умолчанию.
Я думаю, что нужно добавить, разделенных запятыми, если есть еще один элемент, который вы хотите скрыть. Если вы хотите добавить, пожалуйста, следуйте, как определить объекты в JQuery.
Я думаю, что это не выход маршрут также может быть использован Если вы не видите Ну, неисправности, и сводится к определенности.
- Тег
- WordPress меморандум , категории , плагин , ограничить
- Trackback URL
Можно сказать, что [...]. Однако, это сцены, которые Вы хотите "ограничить категории, которые могут быть размещены уполномоченным внутренних пользователей", таких как спрос в корпоративном портале не может быть использована. Какие могут быть как плагин, а плагин "LimitCategories" не доступен в WordPress2.7 решает попробовать планирования производства является в «Категория ограничения". [...]
Скачать ISO от планирования сайта [...] архива [...]
Плагин «Категория ограничение" для ограничения категории WordPress редактировать свои сообщения
Делаем блог, такие как доски объявлений, чтобы создать веб-сайт, посвященный членства в WordPress, утечка можете создавать свободно г-н членства в нем. Только быть независимыми от этого блога, нет никаких проблем, если вы строите, категория ...
WordPress дизайн настроенные уроки Постоянная ссылка ← WordPress странице входа администратора [...]: Является ли планирование Категории | Плагин для ограничения [...] категории (самостоятельно).
Это, кроме категорий отношений может скрыть этого блога планирует в «Категория ограничения", и введение этого [...]. [...]
Плагин для ограничения меморандум> Категория [...] WordPress "категории В (собственный) [...]
Программа Эта запись была размещена в WordPress. Закладки постоянную ссылку ограничить [...] категории свободных внимание программного обеспечения. ← Mac OSX [...]
[...] Категория ограничения [...]
[...] Категория Ограничение http://www.is-p.cc/wordpress/plug-in/category-limit/364 [...]
Плагин для ограничения [...] Категория «планирует. (Домашний) [...]
[...] Категория ограничения [...]
Представленный потому что не было [...]. Вы также описаны здесь. Является ли «категории ограничений". [...]
Список литературы [...] плагин для ограничения категории (собственный) | является планирование [...]
[...] http://www.is-p.cc/wordpress/plug-in/category-limit/364 Рассказать об этом: TwitterFacebookTumblr Категория: WordPress Комментарии (0) Обратные ссылки (0) комментариев [... ]































Пятница 2009/8/21 13:07:42
Приятно встретиться с вами, здравствуйте.
На месте здесь, так что много информации для общественности, которые были бы для вас создать сайт в WordPress, всегда дайте мне исследовании.
Кстати, я думаю, что стремится разрешено использовать «Категория ограничения" здесь и сейчас,
Активировать плагин, буква «Категория ограничение" в список конфигурации является то, что отображается, установите на экране не появляются при нажатии на нее.
Что можно сказать ... Что может быть неисправен. Кстати, если вы удалите все плагины в настоящее время используется в комбинации, был использован только в категории ограничение, не обеспечивает конфигурации экран.
У меня использует Wordpress 2.7.1.
Если версия 2.7 или более поздней версии, заявление об этом в кратком сообщения будут отключены категории, но было написано, по крайней мере 2,7 Они не могут быть использованы, даже если обычной почтой?
Но неудобства, я рад, когда ваш ответ.
Пятница 2009/8/21 13:37:33
> Спасибо за Sessaku в mi_325!
В настоящее время обе версии WordPress 2.8.4 является последним у меня есть, они работают без проблем.
Как вы думаете, рассматривается как фактор, а у вас нет разрешения или нет?
Если вы сделали или администратор администратор будет делать, например?
Я думаю, что таким образом я только поймать (если нет ошибки, если произошла), но ... есть часть.
(Как он закончил обработку и не самый значительный user_level)
Кроме того, ничего не делают, даже если он не только "администратора" пользователь наоборот. Потому что оставить в стороне "администратора" в получении пользователем с.
Что делает пользователь, не админ?
Если ничего не помогает (^ ... все равно - ^; Что мне делать?
Пятница 2009/8/21 15:13:21
Спасибо за ваш ответ прямо сейчас!
>> Завершения обработки самых значительных, как это и не user_level
И то, что нужно попробовать, в дополнение к текущей администратора, администратора, создание прав пользователя был установлен девять лет,
Посмотрите на экран был установлен переход на всех административных привилегий, настройка экрана «Категория ограничение" был показан!
Кроме того, (в настоящее время к автору), установив экран нормально, но были внесены изменения прав пользователей снова стали благополучно установка экрана.
Безопасно, так драгоценна в этот плагин может быть введен.
Плагины и большой совет, большое спасибо!
Пятница 2009/8/21 15:24:51
> Хорошо, что может быть решен благополучно, как г-н mi_325.
Я был немного помощи, вы должны беспокоить всех без административных привилегий, должно быть все в порядке, если изменение каждому пользователю войти в систему как администратор (к примеру). (Разве что власть будет иметь ничего общего с тем, как пользователю установить, является ли пользователь права администратора для внесения изменений в короткой. ← Это немного трудно понять)
Теперь, пожалуйста, попробуйте, если появляется такая возможность.
Вы с нетерпением ждем от вас.
Пятница 2009/8/21 16:01:08
Спасибо за Ваш ответ несколько раз.
>> Должно быть все в порядке, если изменение каждому пользователю войти в систему как администратор
Такой, что я, и дополнительные плагин, изменить настройки, и я всегда был государственный вы вошли в систему как администратор, с правами администратора. Тем не менее, настройки экрана ... не появлялся.
Это был хороший Может быть, есть проблемы с чем-то еще ... но на этот раз было принято решение по описанным выше методом для меня сейчас WordPress.
Большое спасибо!
Пятница 2009/8/21 16:14:41
> Это тайна ... Что же нового трехслойного mi_325.
Может быть, мне, когда выходной, то может оказаться, что превращение Konekuri изменить, поэтому не забывайте, что прежде ... совсем Nanibun.
Я думаю, что это сейчас, и попытаться изменить или отключить, чтобы заставить CSS, как быстро точкой пост, давайте рассмотрим в то время.
В.
Среда 2009/8/26 12:36:41
Привет, привет.
Всегда, мы просим их часто приходят исследование храма.
Кстати, это то, что категория ограничения, но делает это, но она работает, как я думаю, в настройках экрана
Внимание: взрываться () [function.implode]. Плохие аргументы в / хххх / WP / WP-содержание / плагины / категории ограничений / WP-категории limitation.php на линии 381
Это, Предупреждение это приведет. Но не мешает работе, например, Есть ли способ будет что-то тушить? Я использую я, WP2.7.1.
Спасибо.
Среда 2009/8/26 13:20:57
> Спасибо, г-н намеренно сообщать komaru!
Я думаю, что, вероятно, из-за неправильно ошибка вышла, когда вы используете функцию аргумента PHP "взрываться ()" называется.
Я пытался загрузить ранее, пытался это исправить. Я думаю, что это ошибка, вероятно, не больше.
Извините, что беспокою вас, но вы можете попробовать загрузить и использовать снова?
Если дефект или другую ошибку, пожалуйста, сообщите нам об этом.
Среда 2009/8/26 17:48:36
Ого, спасибо.
Наслаждайтесь и поддержку не думал так скоро. Ошибка была не я пытался его немедленно.
Большое спасибо.
Четверг 2009/8/27 9:56:58
> Мы сообщаем, что я komaru, спасибо.
Благодарю вас и в будущем.
Воскресенье 2009/9/13 8:49:45
Пожалуйста, дайте мне посетить вас часто ☆
Спасибо за хороший плагин!
Пожалуйста, дайте мне удобство использования! !
Не может быть использован, такие как ошибки при включении плагина я был до версии 2.8.4 Последняя версия последнего Солнце и я прошу сестру ...
Синтаксическая ошибка: ошибка синтаксического анализа, неожиданные T_CONST, ожидая T_OLD_FUNCTION или T_FUNCTION или T_VAR или '}' в / хх / WP-содержание / плагины / категории ограничений / WP-категории limitation.php на линии 37
Я думаю, что вам руководство, даже когда я боюсь вашей очень плотный график вручную.
Спасибо!
Понедельник 2009/9/14 8:39:24
> Спасибо за беспокойство докладе говорится, Ела.
Смутился, что ошибка ... Это в первый раз.
Ошибка, которая, кстати, почему не сделал предыдущий 2.8.4-версия WordPress?
PHP версии среды, в которой он является или будет использован после более чем в пять?
Вторник 15 сентября 2009 10:10:46
Там, где была решена до пяти версию PHP!
Жаль, что я к заняли свое время, много времени, поскольку она была рудиментарной;;;;
Спасибо ☆
Вторник 15 сентября 2009 10:41:13
> Как трехслойной Ела.
Это было хорошо перемещается, как безопасно!
Спасибо.
Пятница 13 ноября 2009 16:00:26
Хотя я думаю, что я хочу поднять удобным для пользователей, мы пришли на этот сайт.
Хотя я видел, скачать, следующее сообщение об ошибке,,,
Ваша так хорошо на досуге,
Если вы посмотрите на ценится.
Синтаксическая ошибка: синтаксическая ошибка, неожиданный T_CONST, ожидая T_OLD_FUNCTION или T_FUNCTION или T_VAR или '}' в / хх / WP-содержание / плагины / категории ограничений / WP-категории limitation.php на линии 37
PHP версии больше или равна 5.
Пожелания наилучшими пожеланиями.
Понедельник 16 ноября 2009 17:00:29
> Извините за поздний ответ г-н bipoo.
К сожалению, между прочим, потому что он только подтвердил ранее комментарий, пока не ... была проверена. Мне очень жаль.
Таким образом, проверить это сейчас, пожалуйста, подождите некоторое время теперь.
Понедельник 16 ноября 2009 17:12:57
> Сан-bipoo
Я хотел бы ту же самую ошибку на комментарий о том, как вы посмотрите внимательно, ^ (^ -.
Какая версия PHP является то, что матчи в более чем в пять? Извините, что беспокою Вас, Вы попробуйте еще раз проверить?
Ориентировочно, я пытался искать различные, до сих пор не найден только о том, что бы ошибкой "не может быть использована с PHP5 не превышает или равен (сопзЬ) постоянная ...".
Пятница 2010/1/15 12:22:55
Спасибо любезно опубликовал очень хороший плагин.
Я инстинктивно положил комментарий.
Я могу быть применены, чтобы добавить категории к сообщению, но не ограничивается.
Чтобы ограничить категории, которые могут быть добавлены к каждому пользователю.
Не может иметь детей только под один уровень, что является пределом
Я понял, как это трудно?
Пожалуйста, обратите внимание в свободное время.
Пятница 2010/1/15 16:41:10
> Я рад, что ваш Ponpoko словам, большое спасибо!
Я вижу ....
Вы имеете в виду, вы не хотите, только чтобы создать категории в категорию под своим. Что вы хотите знать, он предназначен.
Такие идеи приветствуются!
Так что попробуйте это в то время как я считаю, можно ли, глядя на свободное время, я надеюсь, что вы можете неторопливо ждать.
Вторник 2010/1/26 12:03:22
Здравствуйте.
Это человек, прежде чем, позвольте мне вопросы по поводу использования в wordpress2.7.1 дефект в комментариях здесь. Пожалуйста, поддержите нас и этот раздел рано, большое спасибо!
С тех пор мы получили их использовать, например, wp2.6.5 также может быть полезна в маленьком старом.
Кстати, если вы используете категории Ограничение, когда вы войти в пользователя, поскольку они ограничены в своей категории, при создании этой статьи, но и проверить состояние вошел в категорию топ с самого начала, это что вы удалите я могу?
Для нескольких пользователей, я отправил каждой выделенной категории текущих 2-3, соответственно, часто забывают снять верхний ... они уже введены.
Если у вас есть пользователь ограничен одной категории, или потому, что я также думаю, что это будет более удобный вариант проверяется заранее, если вы были бы, если возможно, можно только приветствовать, и я люблю таких, как изменения в сценарий.
Но неудобства плотный график, я рад, когда ваш ответ.
Вторник 2010/1/26 13:26:27
> Я рад, что означает, что теперь можно использовать Г-н mi_325.
Ну, ваш вопрос, как убрать проверку заранее легко.
Откроется в плагин в каталог "РГ-категории limitation.php", поместите следующие строки 101,
если (EREG («пост-new.php", $ _SERVER ["PHP_SELF"]) | | (кол-во ($ limitid) == 1)) {
"| |" О, если вы измените на "&&", категория будет ограничиваться проверкой только тогда, когда один идти в. (Если более чем одной категории проверка не входит).
Мы хотели бы, чтобы вы были осторожны в одной точке, но они будут размещены на категории по умолчанию, если вы забыли проверить категория (после публикации), когда обновление устанавливается в WordPress то ни было.
Поскольку не существует технологии до уровня, который мои "люди взломать данные в облаках (общественной) обновление", пожалуйста, прости меня.
Вторник 2010/1/26 15:05:47
Ответим вам в начале, и спасибо.
Был зафиксировать место до меня, чтобы знать о существовании, мы работаем как и ожидалось!
Когда одна категория проверяется, когда более чем один большой ... не проверить.
Большое спасибо!
Среда 2010/2/10 18:08:25
Это значение по умолчанию, но мне было разрешено Приятно познакомиться DL
Государство пошел проверить на ранней стадии или не может сделать, но я думаю, что я говорю, что коса пользователей, которые только ограниченный Kategoi была проверена для отображения всех категорий и удалить все три. Проверьте и можете О Спасибо м
Четверг 2010/2/11 11:44:49
> DL ~ Цу рассчитывает Kayama крови, большое спасибо!
Ну, я чувствую, что вы можете подключить, если вы используете действие контакта, скорее всего.
Тем не менее, мы не взять за руку довольно напряженного дня работы немного лучше. Я думаю, если вы можете подождать неторопливо Если вы собираетесь ли вы подождать здесь.
※ Я так думаю (или около того, что есть спрос) является более важным ", чтобы иметь возможность добавить новую категорию, указанную только в категории" Лично вы будете потом.
Не сразу жить ваши ожидания ... Мне очень жаль.
Пятница 2010/2/12 12:00:09
Вы должны терпеливо ждать ~ ~ Спасибо за Ваш ответ сразу ^ ^
Вторник 2010/2/16 11:47:25
Я я позволил рассмотреть вопрос об использовании «Категория ограничение", мы хотели бы обсудить с вами, выяснилось, что одна проблема не может быть очищен.
Используйте "пользовательского шаблона поля", мы создали шаблон для пользовательских некоторых областях.
Я и плагинов, которые автоматическое развертывание пользовательского шаблона полей для каждой выбранной категории, при использовании в сочетании с «Категория ограничения" здесь, автоматизированное развертывание шаблона не работает, не появляется в выпадающем списке для выбора.
■ wordpress2.9
■ настраиваемых полей Template1.5.7
■ категории Limitation1.0
Было проверено, выключить или другие плагины, будут воспроизведены только если у вас на «Категория ограничения".
Вот, что можно рассмотреть.
Вторник 2010/2/16 14:01:00
> Сан-Yusa
Рассмотрим использование этого плагина, и благодарю вас.
> Я такие плагины, которые автоматическое развертывание пользовательского шаблона полей для каждой выбранной категории,
Так с этим, я думаю, ошибка в этой области.
Sessaku будут переписаны так, что последняя догадка, которая отображается (категории) данных, было бы стереть данные, которые были написаны "пользовательского шаблона поля" в этой точке.
Был рассмотрен на предварительно, чтобы сказать вам, если есть обходной путь. Если вы не жаль ... все так плохо.
Вторник 2010/2/16 17:18:58
> Результатом изучения г-н Yusa, было место, которое испытывает "Фатальная ошибка" часть этого плагина.
Я пренебрег ошибок, так что если все работает нормально. Ах, стыдно!
Извините, что беспокою вас, а потому, что нынешний был загружен, изменение, попробуйте заменить загрузку снова.
Спасибо, отметил он.
Среда 2010/2/17 10:52:28
お忙しい中、迅速な対応ありがとうございました!
無事両方利用することができるようになりました。
また大変便利なプラグインをご提供くださり、
ありがとうございます。
2010/2/19 金曜日 09:30:57
>ゆささんこちらこそ潜在的な不具合を修正する事ができましたので感謝しております。
お使いになって要望に沿うようでしたら、是非お使い下さい。
2010/5/18 火曜日 14:52:38
すばらしいプラグインをありがとうございます。
海外のプラグインをいくつか探したのですが、こちらはシンプルで安定しているようなので気に入っています。
(しかも国産で!)
ところで、デフォルトですべてのカテゴリに投稿可能になっていますが、逆にデフォルトで投稿ができないような設定にはできないでしょうか。
アカウントを自由に登録できるサイトにしているので、デフォルトで投稿できないほうがいいのです。
さらに未分類だけに投稿できるとか設定画面からではなく、スクリプトの書き換えで対応可能であれば教えて頂けると助かります。
Спасибо.
Вторник 2010/5/18 16:52:13
> Спасибо за море Ойо, что здесь.
Я так хорошо на английском языке, мы Gattsuri написан на японском языке, так что они не являются вопросы на английском языке (пот).
Теперь, я назвал "больше не будут размещены по умолчанию" представляет собой обзор на ваш вопрос, но я не знаю, что было сказано до того, где, «если вы не установили ничего, вы не можете себе сообщение:" Если вы это сделали, что Я думаю, я бы не заставить этот плагин ниже с изменениями в своем роде.
"Если у вас по умолчанию отображаются только (например, несекретные) начальная категория" Если Если вы собираетесь, где это возможно, если выполнены следующие переписать WP-категории limitation.php.
■ Если более Wordpress 2.9, измените строку 469.
$ Selected_cats_str = ";
↓
(Такие, как несекретные ID категории) идентификатор категории '$ selected_cats_str =;
■ Если он составляет менее wordpres 2.9, изменить строку 517.
$ Selected_cats_str = ";
↓
(Такие, как несекретные ID категории) идентификатор категории '$ selected_cats_str =;
Как только идентификатор был несекретные категории, например,
$ Selected_cats_str = '1 '
(ОК, может быть, не совсем, но очевидно, не пробовал) и перепишем его, не должны появляться только в этой категории, вероятно, ... есть.
Я думаю, что вы можете себе позволить на любые изменения в частоте обновления этого плагина не так уж мало. ← не гордится.
Вторник 2010/5/18 18:03:03
Благодарим Вас за скорый ответ!
Отсутствие объяснений ^ ^ Мне очень жаль;
Условие проверяется только категории "Книжный развал", пользователь создается на этапе желательно.
Я попробовал сразу, мы больше не будут появляться только несекретные управления экраном.
いかがでしょうか。可能でしょうか。
お忙しいところすいません。
Спасибо.
2010/5/19 水曜日 08:49:45
>うみおよさん
(^-^; 申し訳ありません!
やっぱり何となく「こうじゃないか?」でやるとダメですね…。自分が書いたはずなのに忘れてます。
で、ちゃんと探しましたので下記のように変更してください。
wp-cagetory-limitation.phpの102行目、
if(count($limitid) > 0) {
↓
if(count($limitid) == 0) $limitid = array(1);
と変更します。 (「1」にはデフォルトのカテゴリidを入れていきます。2つ以上の場合は array(1, 4, 5)とします。)
それと133行目の、
}
を削除します。
上記のように変更する事で、新規(カテゴリの限定が設定されていない)ユーザーには記事の投稿時に特定のカテゴリしか表示させないようにできます。
(o^-^o)お試し下さい。
2010/5/19 水曜日 10:10:25
Отлично!
迅速な対応と技術力に感動致しました! !
もうなんとお礼を言ったらいいのか・・・
今日明日中になんとかしなくてはいけない状態だったので、本当に助かりました。
今後もご活躍&このプラグインの強化版を期待しております。
2010/5/19 水曜日 12:02:08
>うみおよさん間に合ったみたいで良かったです。
私共の技術力は正直大した事はありません。恐らく一流プログラマーが見れば色々と改善提案が出てくるプログラムだと思いますよ。
しかし一番大事なのは「ユーザーやお客様が満足する事」だと思うので、そういう点で満足いただけたのはこちらとしても嬉しいです。
2010/7/16 金曜日 16:18:54
Приятно познакомиться.ユーザーにとってとても素晴らしいプラグイン「Category Limitation」を使用させて頂いております。 Спасибо за всегда.
ISプランニング様に質問がございます。
「Category Limitation」で選択されたカテゴリー以外を投稿編集画面で選択可能になる、というようにするにはどのようにすれば良いでしょうか?
例えば、以下のように親・子カテゴリーがあったとします。
・メモ - ・wordpress
- ・php
親カテゴリー「メモ」の子カテゴリーは任意に増えていきますので、増える毎に選択するという手間をなくしたいのです。
お時間がありましたら、ご返答頂けたら幸いです。
よろしくお願いいたします。
2010/7/16 金曜日 16:42:07
>カイさん当プラグインをご利用いただき、ありがとうございます!
> Становится доступным, чем другие категории, выбранной в окне редактирования пост, который выбран в "Категория ограничение"
Что это такое, что до сих пор?
Этот плагин является то, что она предназначена не редактировать сообщения, которое будет отображаться на экране, кроме категорий, которые выбраны ... (^ - ^;
> Я хочу, чтобы избавиться от детского труда категории в категорию "примечания", потому что любой родитель увеличивается, что увеличивает каждый выбор.
Ммм .... Я не понимаю, это мало имеет смысл, что означает, что я хочу, чтобы всегда выберите категорию одной какой-то шанс?
Пятница 2010/7/16 20:36:05
Жаль, что я не имел описание Tsutanaku.
> Этот плагин предназначен для отображения на экране не редактировать сообщения, кроме выбранной категории
Напротив, который будет отображаться на экране после редактирования, кроме выбранной категории. Я хотел сделать это.
Я пытался изменить исходный себя, вы должны отказаться от зависимости, к сожалению, было Kamidanomi.
Понедельник 2010/7/19 9:29:36
> Я вижу, Кай, что, если наоборот.
Вы думаете, что это, наверное, проще.
Пожалуйста, измените место из 519 или менее в соответствии в "РГ-категории limitation.php" файл.
"Включить" => $ selected_cats_str
↓
"Исключить" => $ selected_cats_str
Если отображается кроме того, что выбрано в этой категории. (Для WordPress 3.0)
Если WordPress2.9, вы можете изменить место из 575 или менее в одну линию.
include = $ selected_cats_str
↓
exclude = $ selected_cats_str
要するに「include」を「exclude」に変えれば逆の事になります。
以上、お試し下さい。
2010/7/20 火曜日 10:28:06
wordpress 3.0で試しました。
成功です! ! Спасибо! ! !
これでカテゴリーが増える度にチェックするという煩雑な作業がなくなりました。
まさか、これほど早くご対応して頂けるとは思いませんでした。 ISプランニング様、本当にありがとうございました。
2010/7/26 月曜日 21:22:02
Мы в долгу.
Wordpress3.0日本語環境下で、特定ユーザーに投稿者権限を与え、ログインした時に「ブログ」カテゴリーのみ表示させたいと、探し回ってやっとここにたどり着きました。
全く同じコンテンツのローカル環境(xampp)では素晴らしかったのですが、いざサーバーでプラグインを有効化しようとした時に、
Parse error: parse error, unexpected T_CONST, expecting T_OLD_FUNCTION or T_FUNCTION or T_VAR or '}' in /home/cmsjapan/cmsjapan.jp/public_html/wp/wp-content/plugins/category-limitation/wp-category-limitation.php on line 42
となりました。
他のプラグインを全て無効にして一旦ログアウトしてから、異なるブラウザでログインして試しましたが同じでした。 line 42 の ” を ' に変更して試しましたが、これもやはり。
御検討いただけますでしょうか?
宜しくお願いします。
Вторник 2010/7/27 8:07:56
> Мы используем г-Норо, и благодарю вас.
Существовал также комментарии предыдущем докладе точно такую же ошибку, и я думаю, что это, вероятно, ошибка в версии PHP.
PHPのバージョンが5である事をまずご確認いただけますか?
2010/7/27 火曜日 13:40:34
以前のコメントに同じ質問があるのに、大変失礼いたしました。
てっきり PHP4 → 5 は済ませたと思い込んでました、感謝!
それで、有効化していざ 設定 → Category Limitation と進んだら
設定を行なえる権限がありません!
管理者でログインし直してください。
と表示されてしまいました、他のユーザー設定していないのに。他の全てのプラグインを無効化してログアウトし、ブラウザを変えてログインしても同じ、一旦削除し再アップロードしても同じでしたので、新たに「管理権限を持つユーザー」を新設してそちらから行ったらOKでした。・・・?
取り急ぎ御報告まで。
環境:wordpress-3.0-ja / PHP V-5.1.6 / MySQL v-5.0.77
2010/7/28 水曜日 08:31:40
>のろさんどうやら管理者の権限で多少おかしな挙動があるみたいですね。
全員が同じ症状であれば治しやすいのですが、一部の環境となると再現が難しくてなかなか原因が掴みにくいです…。
「権限がありません」という事はuser_levelのチェックをしている箇所なので見直してみたのですが、別段外れた事はしていませんでした。
(^-^; 何かバグが潜在的に潜んでいるというのは嫌ですね。
2010/7/29 木曜日 11:55:17
WordPressで構築したブログを複数ユーザで投稿ユーザごとに投稿できるカテゴリを限定
他のCMSでは容易に実現可能なこの仕様が
WordPressでは意外にもなかなか実現できず、困っていました
管理人様のcategory-limit はそんな状況において、本当に助けられました。
大変便利なプラグインで今では重宝しております。
ありがとうございました。
2010/7/29 木曜日 15:21:12
>b_bさんお使いいただき、ありがとうございます。
確かに誰もが欲しがる機能だと思うのですが、なぜWordPressには無いのでしょうか?不思議ですよね。
今後ともどうぞ宜しくお願いします。
2010/8/25 水曜日 03:36:06
始めまして。
Wordpress3.0.1を先日よりカスタマイズ中です。
ユーザーが多いのでカテゴリ毎の投稿制限をしようと調べていてISプランニングさまにたどり着きました。
早速プラグインをアップしてみたのですが、設定画面で下記のエラーメッセージが表示されました。
Fatal error: Call to undefined function get_nested_categories() in /***/plugins/limitcats.php on line 233
自分で修正をかけようとプラグインを開き該当行を確認したのですが、書かれているのはhtmlソースで何がおかしいのかわかりません。
よろしければご教授お願いいたします。
2010/8/25 水曜日 08:08:32
>おのひろさんそのエラーは「get_nested_categories()」というfunction(関数)が見つかりません、という意味です。
ですのでlimitcats.phpというファイルの中で「get_nested_categories()」を探して定義されているか、他のファイルで設定されている場合、そのファイルを読み込んでいるかを確認してください。
ちなみに、恐らくそのプラグインは私共のとは全く違うものだと思いますが…。
「get_nested_categories()」という関数は使っていませんし、そもそも「limitcats.php」というファイル名ではありません(デフォルトではwp-category-limitation.phpというファイル名のはずです)。
それとも何かしら同じような機能のものを使用されていて、関数名で衝突とかしているのでしょうか…。
2010/8/30 月曜日 15:20:02
Здравствуйте.便利なプラグインありがとうございます。
実は2010/7/27 投稿の、のろさんと同じ症状がでて、同じ解決策で使えるようになりましたので、ご報告します。
インストールまではエラーも出ずうまくいったのですが、adminでログインしているにもかかわらず
設定を行なえる権限がありません!
管理者でログインし直してください。
のメッセージが表示され困っておりました。
こちらの投稿を順に試して、のろさんの方法で、
既存のユーザーを管理者に変更してそのユーザーでログインしたら無事に設定画面が表示されました。
まるでwordpressで初期設定されたadminは無視されているかのような挙動です(?)。
ともかく、便利なものをありがとうございます。
使えて本当に嬉しいです。
同じように困っている(おそらく少数の)方がいたらお試しください。
wordpress var2.9.1 /php 5
2010/8/30 月曜日 16:00:01
>なまけものさんご利用ありがとうございます。
> まるでwordpressで初期設定されたadminは無視されているかのような挙動です(?)。
そうですか…。
何人もそういった症状が出るという事は何か問題があるのかもしれませんね。
恐らくプラグインの234行目で行っているユーザーレベルのチェックがちゃんとされていないのが一番の原因だと思います。
そもそも173行目のadd_option_pageで既にユーザーレベルを限定しているので外して良いかもしれません。 (無駄な事をし過ぎてる?)
ちょっと検討させてください。
2010/8/30 月曜日 18:17:27
早々のお返事ありがとうございます。
>ユーザーレベルのチェックと見て、はっと気付いたのですが、権限をいじっているプラグインをもう1つ使っています。
私が少数派になってしまったことと関係あるのかわかりませんが、情報を小出しにする形になってしまい申し訳ございません。
使用中のプラグイン
Hide Admin Panels
今のところ両立して使えているので(adminは相変わらず無視されていて設定を行なえる権限がありません!
管理者でログインし直してください。
が出ますが)
特定のユーザーのカテゴリを非表示にするという動作には特に問題はないです。
2010/8/31 火曜日 09:29:52
>なまけものさんいえいえ、こちらこそ情報ありがとうございます。
早速そのプラグインをダウンロードしてインストールしてみたのですが、やはり再現しませんでした…。もっと細かい設定による影響でしょうか。
ただ、役に立っているとは言えない(無駄な?)箇所をコメントアウトしましたので恐らく管理者(admin)でも行えると思います。
お時間がある時でも再度ダウンロードして差し替えてみてください。
2010/8/31 火曜日 16:03:52
ISプランニング様、ありがとうございます!
差し替えてみましたところadminでも認識してくれるようになりました!
Hide Admin Panelsとも共存しております。
(もしかして当方のプラグインの使い方に間違いがあったのかとも思って、今、冷や汗です。)
本当にお礼のしようもないくらい感謝です。
Спасибо.
2010/8/31 火曜日 17:07:20
>なまけものさんとりあえず上手くいって良かったですね。
なぜ環境によってユーザーレベルが上手く取れないのか、謎が残りますが…。
Спасибо, в будущем тоже.
2010/11/1 月曜日 20:27:50
Приятно познакомиться.
とても素晴らしいプラグイン「Category Limitation」を使用させて頂いております。
いつも感謝いたしております。
ISプランニング様に質問がございます。
モバイルからの投稿時、予め決められたカテゴリーに投稿される。という動作はできるのでしょうか?
ちなみにモバイルからの投稿は、「ktai_entry」プラグインを使用させていただいた降ります。
何かソース上をカスタマイズしたら可能でしょうか?
お忙しいとは思いますが、ご助言お願い致します。
2010/11/2 火曜日 08:56:03
>まさとさんご利用ありがとうございます。
当方はKtai_entryを利用した事が無いのでよく分からないのですが、確かモブログですよね? (Ktai_styleは使用した事があります)
だとすれば、こちらのプラグインでどうこうというのは難しいと思います。
恐らく「携帯でメール投稿」→「Ktai_entryで自動投稿」という流れだと思いますので、入り込む余地は無いかな、と。
やるのであれば「Ktai_entry」の自動投稿(更新)の箇所を改造するしかないでしょう。当プラグインの情報は「get_option(“isp_cat_limit_options”)」で取得できるのでそれで何とか…という所でしょうか。
(ただし今後のバージョンアップの事を考えてもあまりやるべきではないと思います。)
先程プラグインの正規ページを見ましたが「カテゴリー指定 (複数カテゴリーに対応) およびキーワードタグの付与が可能です。」とありますので、現状それでやってもらうしかないように思われます。
お役に立てず申し訳ありません。
2010/11/2 火曜日 10:12:06
早々のご対応感謝いたします。
なかなか難しいみたいですね。
もう少し調べてみます。
ありがとうございました。
2010/12/11 土曜日 16:54:34
以前から「Category Limitation」を便利に利用させていただいております。
とても感謝しています。
私が以前に取得したバージョンから2回ほど改修されているようですが、
ファイルの中身を確認すると最新のものもバージョンが1.0となっています。
可能でしたら、改修時にはバージョン表記も上げてくださいますと幸いに存じます。
今後とも、どうぞ宜しくお願い致します。
2010/12/13 月曜日 08:30:22
>よっちさん大変申し訳ありません!
公式(サイト)で公開していない野良プラグインという気安さから疎かになっておりました。
確かにそれを目安にアップグレードされる場合もありますよね。
今後バージョンアップの際にはしっかりとバージョン表記を上げていきますのでどうぞ今後とも宜しくお願い致します。
2011/1/28 金曜日 00:55:33
すばらしいプラグインですね^^
ひとつ思ったのがクイック編集には便利な機能もあり、逆に不要なメニューも混在しているので、不要なメニューのみdisplay:none;を指定できればより使い勝手が向上しそうな気がします。
クイック編集内の要素にはデフォルトでは固有idや固有classやらが振られていないものがあり、jqueryから要素指定ができないので、クイック編集内の各要素にあらかじめidを振り分ける機能をつけるのはいかがでしょうか?
2011/1/28 金曜日 08:43:18
> magicさんコメント、ありがとうございます。
クイック投稿の件は頭を悩ましています。
そもそも何故クイック投稿を非表示にするかというと、投稿した時点でデフォルトのカテゴリーに全て入ってしまうので「Category Limitation」の存在意義が無くなってしまうからなんです。
保存後にカテゴリーデータを変更できれば解決できそうですが、以前ちょっと調べたところ上手くいきそうになかったので「とりあえず非表示にしてしまえ。」という後ろ向きな解決に至ったわけです。
恐らくそれなりに解決方法はあると思うのですが、あれから全然調べていないのでいまだ未解決のままです。
という根本的な問題がありますのでご理解いただければ、と思います。
いずれ解決はしようと思ってますので、気長にお待ち下さい。
2011/1/29 土曜日 10:09:31
マルチサイトにしないで、模擬的にでもプログを何個か開設したいと思ってプラグインを探していました。 「Category Limitation」が目的にぴったりです。ご提供ありがとうございます。
少し質問があります。
投稿画面のカテゴリー表示上で、Aさん向けの親子のカテゴリーの間にBさん向けのカテゴリーが割り込んで表示されたり、親子のカテゴリーが階層表示されないでフラットに表示されたりすることがあります。
親カテゴリー名が異なっても子カテゴリー名が同じ場合があるので、AとBに投稿できるCさんのときはAかBの子カテゴリーか区別が付かず困ったことになる場合があります。
利用上のコツとか、カストマイズのことで何かアドバイスがあればお願いします。
2011/1/31 月曜日 09:17:31
>typelogさんご利用ありがとうございます。
>投稿画面のカテゴリー表示上で、Aさん向けの親子のカテゴリーの間にBさん向けのカテゴリーが割り込んで表示されたり、親子のカテゴリーが階層表示されないでフラットに表示されたりすることがあります。
これはどういった事でしょうか?
Aさんが「A,B」カテゴリーを選択しながら「C」というカテゴリーも表示されてしまうという事でしょうか?だとすればちょっと問題ですので詳しい状態(設定内容)を教えていただきたいのですが…。
階層表示の件ですが、例えば子カテゴリーのBが既に選択されてある状態、とかでは無いのでしょうか? WordPressの投稿を見る限り、選択されたカテゴリーは親子関係に関わらず列のトップにきています。
↑こういう単純な問題ではなく、ですか?
> 親カテゴリー名が異なっても子カテゴリー名が同じ場合があるので、AとBに投稿できるCさんのときはAかBの子カテゴリーか区別が付かず困ったことになる場合があります。
これはちょっと難しいと思います…。
解決策としては親カテゴリーも選択に入れるしかありませんが、前述のように既に選択されているカテゴリーは親子関係から外れてしまいますし、間違えて親カテゴリーを選択する可能性もあります。
typelogさんの方で名前を変更する等、何らかの対処をしていただかないといけないかなぁと思います。
当プラグインが行える大原則は「投稿時に選択されたカテゴリのみを表示する」というのみです。それを踏まえた上で上手く活用していただければ幸いです。 (^-^)
2011/1/31 月曜日 22:09:04
ご返事ありがとうございます。
はしょった投稿が混乱の元でした。ひょっとしたら当方のみの現象かもしれません。
少し具体的に。二つの親子カテゴリを定義しています。
カテゴリ1
B
C
カテゴリ2
X
Y
B
とした場合、トラさんの投稿画面へは次のように表示されています。もちろんトラさんには二つのカテゴリ親子ともども投稿を許可しています。
X
Y
B
B
C
カテゴリ2は階層表示されていますが、カテゴリ1はフラット表示で、カテゴリ2に割り込まれています。
どのBがどちらの親カテゴリに属するかは分かりますが。
カメさんにカテゴリ1の投稿だけを許可すると、カメさんの投稿画面のカテゴリ表示は以下のようにフラットになってしまいます。
B
C
こんな状況ですが、こちらの特殊事情かも知れませんので、WoedPressを再インストールしたりしてみます。
2011/2/1 火曜日 09:51:26
> typelogさん恐らくですが、その時に「A」というカテゴリーは選択されている(チェックが入っている)のではないでしょうか?
もしそうであるなら、それはWordPressの仕様なので直らないと思います。
前述した通り、選択されたカテゴリーは親子関係に関わらず一番上に表示されるようになります。もし「A」が選択されている状態であるならば、上記のような現象になると思います。
これを直そうとしたら、WordPressの関数を変更する必要があると思います。
(確かにこの仕様は少し不便ですよね…。)
2011/2/1 火曜日 14:33:32
毎度、申し訳ありません。
確かにAをデフォルトの投稿先カテゴリーにしています。
Category Limitationの設定画面やサイドバーウィジットのカテゴリー表示ではAを先頭に二つのカテゴリーとも階層表示されているので質問した訳です。
投稿画面のカテゴリー表示は別とのご指摘、WordPressの仕掛けも分からずの質問でした。
大変ありがとうございました。
2011/2/3 木曜日 11:44:06
確かに不便というか、?なことです。
投稿画面でも、親子のあるカテゴリは親子を離れ離れにせずまとめて表示し、かつ親子の階層で表示してほしいものですね。
2011/2/3 木曜日 12:52:29
> typelogさん出力の仕方を変えてくれると良いんですけどね。
ちなみに設定画面の方は自前で出してるから親子関係が崩れていないんだと思います(多分)。
2011/2/3 木曜日 21:28:39
ISプランニングさん自前のは親子が生き別れにもならず、きれいな階層表示ですね。
自前ではないサイドバーでは親子カテゴリーもちゃんと階層表示さています。全く、残念。もはや愚痴。
「Category Limitation」でマルチサイトにしないでもブログを何本か立てられますから、投稿ユーザーが限られる内輪のブログで便利に利用させていただきます。
2011/3/2 水曜日 02:55:00
以前コメントさせていただいた者です。
先ほどWP3.1にアップグレードしたらPHPエラーになったので飛んできました。
早速の対応バージョン公開ありがとうございます。
本当に素晴らしいプラグインだと思います。
2011/3/2 水曜日 08:06:05
>よっちさんこちらこそ当プラグインのせいでエラーが発生してしまい、大変申し訳ありません。
これからも宜しくお願い致します。
2011/4/9 土曜日 00:13:57
初めまして。
複数の部署の人が1つのブログで投稿する際に自分の担当カテゴリーのみ投稿できるようにというのでプラグインを探していてたどり着きました。ありがとうございます。
質問なのですが2点あります。
1)ある担当(投稿者)のIDで入った時でも、Press Thisを使うと違うカテゴリーでも投稿出来てしまうようなので、それを回避する方法はないでしょうか?
2)後で決裁者が確認した上で投稿できるようにその担当者の投稿を必ず下書きで保存させるようにはできないでしょうか?
プラグイン自体の質問ではないものもあるかと思いますが、何か良い方法があればご教授ください。
Спасибо.
2011/4/11 月曜日 08:55:39
>amameさんご利用ありがとうございます。
一つ目の質問ですが、他のプラグインとの兼ね合いになるとこちらでもちょっと対応が難しいですね。独自で色々やってる場合もあるので…。これは解決できないと思います。
2つ目ですが、これもちょっと機能外になります。
恐らくそれ用のプラグインを作成した方が早いかな? Я думаю.
例えば、パっと思いつく一番簡単な方法は、投稿画面の表示の時にユーザーレベルを調べて一定以下ならスタイルシートを利用して「公開」ボタンを表示させない、とか。
どちらにしろ当プラグインでは難しいです。
あくまで「投稿管理画面で選択できるカテゴリーを制限する」だけのプラグインですので…。
2011/5/24 火曜日 13:28:41
ご無沙汰していました。
「wp-category-limitation.php」というファイルの465行目、$checked_ontop = true の箇所を $checked_ontop = falseにするだけですね。
確かに投稿画面のカテゴリー階層が親子水入らずできれいに階層表示されました。
これは2月始めにISプランニングさんと応答した件ですが、ISプランニングさんのフォローの丁寧さには望外のありがたさです。
ブログの書き手にはさらに分かりやすくなりました。もう言うことはありません。便利に利用させて頂いています。
2011/5/24 火曜日 16:16:27
>typelogさんこのプラグインは力技により実現しています。
意外に需要があるので、もう少しWordPressのルールに則った書き方でないと拙いなぁと思っておりました。
この度、少し時間が空いたので色々見直していたのですが、以前ご質問された内容の解答がそのまま転がっていたので、お知らせしておこうと思いました。
(滅多にこちらを覗かないだろうと思い、直接メールさせていただきました)
近日中には、もう少しまともなバージョンがアップされると思いますので、そちらに差し替えていただければ、と思います。
2011/5/25 水曜日 11:39:02
実装したいことが簡潔にできました。最高です!ありがとうございます!
環境:WordPress 3.1.2
2011/5/25 水曜日 12:03:10
>hidelowさんお役に立てて何よりです。
是非ご活用下さい。
2011/6/20 月曜日 09:52:48
最新版にアップデートしました。
マルチサイトにするまでもなく、これで小グループの筆者交代ブログなどに簡単、最適なブログサイトにできます。
ありがとうございました。
2011/6/20 月曜日 10:25:34
>typelog さんこちらこそアップデート版、ご利用ありがとうございます。
私もちょっと学んで、階層表示を取り入れました。自分でも納得しております。
(実はこれが無ければもっとスッキリしたコードになるのですが(汗)…)
2011/6/20 月曜日 14:28:40
カテゴリーを設定しないで投稿すると(よくありそう)許可されていないカテゴリーに入ってしまい、「あれ?どこ行った」の対応。
「カテゴリー未設定投稿仮置」とかのカテゴリーを作って、それを投稿設定でカテゴリーの初期値にしておくと、後の編集投稿のときに分かりやすいようです。
投稿ユーザーにも納得できますね。
2011/7/2 土曜日 13:07:10
初めましてカテゴリーを制限するプラグインを探していてこちらにたどり着きましたとても素晴らしい機能なのでぜひ使いたいとおもっているのですがプラグインをインストールして有効化をしたところ
Parse error: parse error, unexpected T_CONST, expecting T_OLD_FUNCTION or T_FUNCTION or T_VAR or '}' in /*******/wp/wp-content/plugins/category-limitation/wp-category-limitation.php on line 41
と出て有効になりませんでしたよろしければ解決方法を教えていただけないでしょうか
wpのバージョンは3.1.4になります
Спасибо
2011/7/4 月曜日 07:57:56
>wpsabuさん恐らくPHPのバージョンが引っ掛かってるのではないでしょうか?
PHPのバージョンが5である事をご確認いただけますか?
2011/7/4 月曜日 13:35:23
PHPのバージョンが4でした。
PHPのバージョンを5に変更したら無事に有効有効化になりましたありがとうございました。
2011/7/20 水曜日 09:44:43
> typelogさん
ver2.2よりデフォルトのカテゴリーがチェック(制限)されたカテゴリーになるように変更しております。
2011/7/20 水曜日 22:40:21
素晴らしいフォローに感謝します。早速ver2.2を適用しました。
例えば、Aさんのブログ向けに以下のようにカテゴリーと制限を定義。
親 Aさんのブログ すべて (チェックなし)
子 未分類 (チェック)
子 野球 (チェック)
子 サッカー (チェック)
子 ゴルフ (チェック)
もし、カテゴリー定義で子の未分類が一番上に来ないときはカテゴリー順番変えプラグインで一番上に持ってきて投稿時カテゴリー設定忘れのデフォルトカテゴリーにできました。
もうこれで完璧なようです。ありがとうございました。
2011/11/4 金曜日 12:13:15
ユーザー権限で新規投稿・投稿編集の際、Noticeが出てしまうのですが、
私の環境だけでしょうか?
Notice: Trying to get property of non-object in /*****/category-limitation/wp-category-limitation.php on line 105
2011/11/4 金曜日 13:11:03
>Mao さん先程、投稿者として編集画面を開いてみましたが私の環境では問題ありませんでした。
エラー内容を読むと「105行目でオブジェクトではないデータを取得しようとしている」的な感じでしょうか。
現在、他の方からの報告はありませんが、もし宜しければ修正版を作成してメールを差し上げますがどうでしょうか?ご確認後、問題ない場合は少しバージョンを上げて公開しようと思います。
もし抵抗があるようでしたら、こちらで事象を確認できないので修正するのは難しいです(確認ができないので)。
2011/11/4 金曜日 20:21:34
ISプランニング さんお返事ありがとうございます。そうして頂けるとありがたいです。
このメールアドレスにお送りください。
テストしてご報告させていただきます。
2011/11/8 火曜日 11:40:33
ISプランニング さんありがとうございました ^ ^
2012/1/12 木曜日 11:11:23
PHP4の状態でなんとかこちらのプラグインを稼動させることはできないでしょうか?
お客様の都合上PHP5の環境に変更できません。
Parse error: parse error, unexpected T_CONST, expecting T_OLD_FUNCTION or T_FUNCTION or T_VAR or '}' in /home/lcvirtualdomain/nposhifa.net/htdocs/wp-content/plugins/category-limitation/wp-category-limitation.php on line 41
プラグインを有効化すると上記のエラーがでてきました。
他のサイトで使用させていただいていた時はPHP5の環境だったので問題なく使用できていたのですが、お客様の都合でサーバを乗り換えたらPHP4でした。
また、私自身がPHP知識不足というのもあり、困っています。
PHP4で稼動する同じようなプラグインもなかなか見つけられずで・・・。行き詰まってしまいました。
2012/1/12 木曜日 11:29:13
>takaさんこのエラーは確かPHP4では定数constが使えないが故に出るエラーだったと思います。
忙しいのでこちらで対応というのは難しいのですが、「wp-category-limitation.php」ファイルを以下のように修正していけばいけると思います。
1. 41行目の「isp_cat_limit_options」をコピー2. 41行目の「ISP_OPTION_NAME」が使われている箇所を検索3. 「self::ISP_OPTION_NAME」をコピーした「isp_cat_limit_options」に変更4. 42~44行目まで繰り返す5. 41~44行目をコメントアウト(もしくは削除)
※3番目の変更ですが具体的に一例(282行目)
update_option( self::ISP_OPTION_NAME, $this->myOptions );
↓
update_option( “isp_cat_limit_options”, $this->myOptions );
頑張ってください。
2012/1/12 木曜日 14:09:03
早急にお返事いただきありがとうございました。
書き込みの通リPHPを修正したところ、PHP4で問題なく稼動しました。
2012/3/28 水曜日 13:50:25
Давненько не виделись.いつものサポートに感謝しています。
ところで、最近、書き手としての会員登録を自動化し、登録してくるユーザーにデフォルトの投稿許可カテゴリーを自動で割り付けたいと思っています。
デフォルトユーザーを作り、そこにデフォルトの投稿許可カテゴリーを設定しておき、新たに登録してくるユーザーにはそれをコピーすればいいと考えています。
同様な予定があるとか、どの程度の難易度が低いときは当方でも対応できるのか、ヒントをいただければありがたいです。
2012/3/29 木曜日 09:00:20
> typelogさんなかなか難しい事をなされようとしていますね。 (^-^;)
当社の場合は社内システムとか依頼されたHPの作成という個人での運用が主なので、そういった不特定多数のユーザーに対する処理というのはあまりしませんのでイメージが沸かないですね。
当プラグインを利用する場合、ザッと考えると、アクションフックの「user_register」を利用する方法が手っ取り早い気がします。 (参考: http://codex.wordpress.org/Plugin_API/Action_Reference/user_register
新規ユーザーのIDが取得できるみたいなので、当プラグインのデータを呼び出して書き換えて更新すれば良いかな、と。
うん、わりと簡単かもしれませんね(user_registerが望み通りだと仮定して…)。
2012/3/29 木曜日 14:23:17
返信ありがとうございます。
お聞きした機能が必要な局面は、管理者が不在の間に投稿されたくないカテゴリーへの投稿を防ぐ目的です。後でゆっくりそのユーザー向けのカテゴリーを設定するのが前提です。
ヒントありがとうございます。ちょっと塀が高そうですが、トライしてみます。後でこの件の報告がなければ「挫折」ですが、代案はユーザーの自動登録承認を止めて、管理者承認にすればいいことですが。
2012/4/3 火曜日 18:12:24
Здравствуйте.
足掛け4年に渡ってこちらのプラグインを愛用させて頂いております。バージョンアップの度にどんどん快適になり、感動しています。
また、以前こちらで何度か質問をさせて頂いた際は、丁寧にご対応いただきありがとうございました。
さて今回お尋ねしたいのは、こちらのプラグイン(Category Limitation)と、他のプラグインとの干渉についてです。
現在、複数の投稿者が存在するサイトを運営しており、PCからの投稿の際はCategory Limitationを利用してユーザー毎に投稿できるカテゴリ―を制限しています。
これと同時に、WPへメールで投稿する際のデフォルトカテゴリ―をユーザー毎に指定するため、『Ktai Entry』と、さらに『Bind user to category』というプラグインを有効にしたところ、PCから投稿する際、それぞれのユーザーがどのカテゴリ―を選択しても、Category Limitationの設定画面で指定したデフォルトのカテゴリ―で投稿されてしまいます。
CategoryLimitationとKtaiEntryだけを併用していた時は、上記のような不具合は発生しませんでしたので、問題はBind user to categoryだと思うのです。
他のプラグインとのことでこちらにお尋ねするのは筋違いかもしれないのですが、何か解決のヒントなり頂けますとありがたいです。
使用しているWP・プラグインのバージョンは以下の通りです。
WordPress:3.1.1
Category Limitation:2.3.1
Bind user to category:0.2b
(Ktai Entry:0.9.1.2)
お忙しい中恐れ入りますが、どうぞよろしくお願いします!
2012/4/4 水曜日 09:55:02
> mi_325さんいつもご利用ありがとうございます。
ご質問の件ですが、「Bind user to category」と干渉していそうな箇所を調べましたが、恐らく、というか間違いなく「category_save_pre」のフィルターフック関数が原因だと思います。
これは「選択されたカテゴリーを保存する前に実行する関数」ですが、どちらにもそのフィルターフックがあります。
多分、「Bind user to category」→「Categoly Limitation」の順番で実行され、後で実行される当プラグインが「制限されているカテゴリーが選択されているから排除→選択されたカテゴリーが無いからデフォルトを使用」という判断をしているのだと思います。あくまで憶測なので正しいかどうか分かりませんけど。
ただ問題となる箇所は上記のフィルターフックで行う独自関数なのは間違いありません。
「Bind user to category」がどういう仕組みなのか、フィルターフックによりどんなIDを返しているのか?を調べればより詳しく調べられるかもしれません。 (「print_r」なんかを使って配列を調べたりすれば分かりやすいと思います)
また、実行順序に問題がある場合はadd_filter関数で実行する優先順位を変えてみるのも手かもしれません。
では頑張ってください(^^)
2012/4/21 土曜日 20:32:31
登録してきた新入りのユーザーにあらかじめ決めておいたデフォルトユーザーと同じ投稿許可カテゴリーを与える件ですが、挫折。
ユーザー登録時にフックしてそのユーザーIDに、読んできたデフォルトユーザーのカテゴリをコピーして保存すればよさそうですが、敷居が高くでだめでした。
Category Limitationの標準機能になることを期待しています。
2012/4/24 火曜日 09:18:22
>typelogさんそうですか、諦めましたか(^_^;)
当プラグインの標準機能にしてもあまり需要は無さそうなので、当面それは無いと思います。申し訳ありません…。
ちなみに挫折との事ですが、私なりに前回でコメントした思いつきのやり方を一応挙げておきます。試していないので上手くいくか分かりませんが、もし改めてチャレンジされるなら参考にしてください。
1. user_registerを利用して独自関数を用意(functions.phpに書いても(多分)大丈夫
function function_name($user_id) {
/* your action */
}
add_action( 'user_register', 'function_name');
Два.関数の中でCategory Limitationのデータを呼び出す(上のfunctionでいくと/* your action */の後)
$val = get_option(“isp_cat_limit_options”);
3.新ユーザーのデータを追加して保存し直す(当プラグイン「wp-category-limitation.php」の280行目にデータ形式が書いてあります
/* デフォルトのカテゴリーIDが20の場合
$val .= '&'.$user_id.'=default_20′;
update_option( “isp_cat_limit_options”, $val );
多分、上記で大丈夫だと思います。 (コメントを除くと3行でいけるかな、と)
ご理解していると思いますが、注意していただきたいのはプラグインのデータを弄るので下手をするとプラグインが動かなくなる可能性があります。まずはテスト用で試したりするのが無難だと思います。