n-wp.ru — блог о WordPress

Как сделать скрытый текст в посте без плагинов

Причин, по которым понадобится скрытый текст внутри поста, может быть множество. Например, самая безобидная — делать пометки для самого себя или для других авторов. Для реализации скрытого текста можно воспользоваться такой замечательной функцией WordPress, как шорткоды. WordPress позволяет нам самим определять шорткоды, чем мы и воспользуемся.

Создайте в файле functions.php такой код:

// добавляем скрытый текст с помощью шорткода
function private_content($atts, $content = null) {
if (current_user_can('publish_posts'))
return '
Парочка интересный постов, которые я написал недавно:
Как добавить кнопку Facebook “Like” | Пять плагинов, добавляющий из Facebook кнопку “Like”
Как добавить дополнительные поля и фото в профиль пользователя | Cimy User Extra Fields

2 комментария

  • У меня такая задача:
    Есть в плагине NextGen Gallery у каждой галереи описание, в этом описании можно использовать html код. Так вот, мне необходимо именно в этом описании сделать текст который будет отображаться лишь администратору.

    Просто вставка шорткода не помогает.

    Подскажи пожалуйста, как быть?

    p.s. вот здесь эта галерея: http://studio7.tom.ru/akteryi

  • У меня такой вопрос, вот мне нужно что бы в галереи в NextGen Gallery в опсании к альбому сделать текст который виден был бы только админам.
    Шорткод не помогает, т.к. там можно только html использовать… Как быть??
    Заранее благодарен!!