Как скрыть часть поста, чтобы этого не увидел посетитель.

Как скрыть часть поста, чтобы этого не увидел посетитель.
Привет дорогой друг! Сейчас я расскажу тебе, как скрывать определённую часть своего поста от чужих глаз. И так начнём.
WordPress имеет множество интересных функций и с помощью одной из них можно сделать твой пост или страницу видимой только тебе. Обычный посетитель уже не сможет увидеть этого.
Есть множество плагинов которые смогут скрыть страницу, например Exclude Pages from Navigation .
Ну а как насчёт того если мы хотим скрыть часть сообщения?
С помощью ниже приведённого PHP кода ты сможешь это реализовать.
Во-первых вам нужно будет поместить код в файл function.php в вашей активной темы. После этого, чтобы скрыть элемент или часть поста, тебе необходимо поставить его между тэгов [hide] [/hide]
Например: [hide] Скрытый параграф от глаз посетителей [/hide]
Теперь посетитель не сможет увидеть текст между этими тэгами
Вот код для function.php
function Wp_UCanHide($text) { global $user_ID; if ($user_ID == '') { $posdebut = strpos($text, '[hide]'); $posfin = strpos($text, '[/hide]'); $posfin = $posfin + 5; $texttohide = substr($text,$posdebut,$posfin); $text = str_replace($texttohide, "", $text); return $text; }else{ $text = str_replace('[hide]', "", $text); $text = str_replace('[/hide]', "", $text); return $text; } } add_filter('the_content', 'Wp_UCanHide'); |
Надеюсь, что это руководство поможет осуществить ваши коварные замыслы.
С вами был Jony. До новых встреч!
ЗЫ:
Не забудь подписаться на мою Rss-ку, а то пропустишь ещё чего интересного.
А зачем, я свои посты могу и из админки посмотреть, нахрен лишний и некчемный плагин который грузит сайт.
Перед тем как что-то написать, я настоятельно советую прочитать пост. Так как ни о каком плагине тут не написано)))
А google будет индексировать скрытую часть поста?
Если поставите его в тэг
то не будет
А зачем это нужно?
Ну реально нафига?
=)
только зачем это делать?)))
Два раза прочла пост.
Знаю для чего нужен плагин, исключающий страницу.Например страницу благодарности за первый комментарий может увидеть только тот,кто впервые на блоге.
А вот зачем надо вставлять код- не поняла?
С какой целью и что скрывать от читателя?
Тоже не въехал, прости господи за тупость, а зачем скрывать часть текста? Шпионские страсти какие-то. Может, это вариант социального замка?
Это как я понимаю мой третий написанный пост на этом блоге, да и в моей жизни![[:-))] [:-))]](http://jonyit.ru/wp-content/plugins/qipsmiles/smiles/9.png)
Даже сам уже не помню, зачем нужно было скрывать часть поста от читателей
Когда читала эту статью, несколько дней назад, тоже не поняла для чего скрывать часть поста. . Но спрашивать не стала . .Оказывается , сам Антон не знает
Забавно 
Но раз статья на эту тему публиковалась, значит какие то причины скрывать часть текста все таки есть. Только ответ останется никому не известен
Оля, да причины не сомннено есть. Эту статью я переводил с какого то зарубежного сайта о wordpress
Прикольно)) Такого ответа ну никак не предвидел
Я на эту страницу тоже случайно попал только благодаря комментарию Галины. Обычно ищу темы, в которых могу для себя найти полезную информацию.