Preci

Рейтинг
72
Регистрация
21.01.2012
qvaro:
Не стоят, просто пробовал, версия последняя, которые разрешенны, так же выводятся, как есть

Пробовали включать принудительную перезапись в настройках быстродействия AIOSP?

У себя проверил - все работает. Если перекачать тему и плагин пробовали, тогда изучайте настройки. Ну и, конечно же, стоит попытать удачу при всех отключенных плагинах, кроме AIOSP

Кроме AIOSP никакие подобные плагины не стоят?

%category_title% - Этого нет в поддерживаемых форматах для меток:

Поддерживаемые макросы:
%blog_title% - Заголовок блога
%blog_description% - Описание блога
%tag% - Название метки

Какая версия AIOSP стоит? Пробовали включать принудительную перезапись в настройках быстродействия AIOSP?

Можно заменять текст, вот первое, что нашел:

function replace_text_wps($text){
$replace = array(
// 'WORD TO REPLACE' => 'REPLACE WORD WITH THIS'
'wordpress' => '<a href="#">wordpress</a>',
'</h2>' => '</h2> ололо ололо',

);
$text = str_replace(array_keys($replace), $replace, $text);
return $text;
}

add_filter('the_content', 'replace_text_wps');
add_filter('the_excerpt', 'replace_text_wps');

Я вот только хз, меняется ли это при генерации страницы, или при добавлении / обновлении поста изменяется содержание в БД.

Если нужно изменить именно в БД, то можно с помощью плагина: http://wordpress.org/plugins/search-and-replace/ так же меняем в the_content и the_excerpt "</h2>" на "</h2> ололо лололо"

ks_dp:
Спасибо, потестил. Опять-таки, здесь скрыт только текст. А ещё нужно скрыть порядка пяти произвольных полей the_field();

Да и группы нужно, как минимум, две: администраторы + спецгруппа.

http://wp-kama.ru/function/current_user_can

Берем функцию из заметки. И используем:

<?php if ( appthemes_check_user_role( 'группа 1' ) OR appthemes_check_user_role( 'группа 2' )) {

the_content(); }
else {
echo "У вас нет доступа"; } ?>

the_field(); оборачиваем в то же самое.

Konceptovskiy:
Когда загружаю картинки .png для публикации, то выдает ошибку, пишет, что "при загрузке медиафайлов произошла ошибка, повторите попытку"

Что это за проблема может быть?

Скорее всего размер файла слишком большой

А что, если на странице категории оставить все как есть (превьюшки, как я понял, видят все)

А на странице записи (single.php)

Заменить:

<?php the_content(); ?>

На:

<?php 

if (current_user_can(тут имя группы)) {
the_content(); }
else { ?>
Для просмотра содержимого необходимо зарегистрироваться <?php } ?>

Если такой подход нужен только к определенным категориям, а не ко всем - тогда используем отдельные шаблоны, вида: category-123.php где 123 - ID категории

wp-includes/theme-compat/comments.php

melkozaur:
Плагинов нет, functions.php нет, WP самый последний.

Я имею ввиду попробовать обновить файлы WP.

Вы точно проверяли вывод комментов в записи с заголовком без кавычек? Мне почему-то кажется это именно из-за них.

melkozaur:
Нет. Это где-то WP ставит лишние кавычки.

У меня не ставит... Проверяйте плагины, functions.php и обновите WP

melkozaur:
WPro,
В single.php добавил:

<div class="comments">

<?php comments_template(); ?>
</div>

Так мб лишние кавычки в заголовке записи?

Всего: 236