Wordpress - Скрыть определенные сообщения - PullRequest
0 голосов
/ 09 августа 2011

Я пишу плагин для WordPress и хочу скрыть посты / страницы, которые содержат определенную строку в заголовке.Например, я хочу скрыть все посты / страницы, где содержится заголовок: [что-то123]

показать это сообщение / страницу "Lorem Ipsum"скрыть эту запись / страницу "Lorem Ipsum [нечто123]"скрыть этот пост / страницу "Hello World [что-то123]"показать этот пост / страницу "Hello World"

1 Ответ

1 голос
/ 09 августа 2011

В каталоге вашей темы найдите loop.php

В нем должна быть строка, подобная этой

<?php while ( have_posts() ) : the_post(); ?>

псевдокод:

if (get_the_title() contains "") { endwhile; }

http://codex.wordpress.org/Function_Reference/get_the_title

Вы также можете использовать фильтр:

http://codex.wordpress.org/Plugin_API/Filter_Reference/posts_where

Хотя мне не хочется писать для вас =). Может быть, кто-то еще будет.

...