Санировать встроенные ссылки в WordPress? - PullRequest
1 голос
/ 14 января 2011

Hy. Так кто-нибудь знает, как написать функцию, которая бы очищала все ссылки в определенном классе, которые вводятся через редактор WYSISWYG? Я знаю о встроенной функции wordpress sanitize_title, но я не знаю, как я могу ссылаться на эти ссылки (ссылки в определенном классе). Любая помощь высоко ценится.

1 Ответ

0 голосов
/ 13 марта 2011

Почему бы вам не использовать функцию фильтра для фильтрации the_content()?

В вашем файле functions.php включите хук фильтра:

add_filter ( 'the_content', 'your_sanitizer_function');

Затем также в функциях.PHP написать функцию очистки, которая будет фильтровать нормальный вывод the_content():

function your_sanitizer_function($content){

    /* use some php here to change your content as you see fit...
        for example, $content = str_replace('foo', 'bar', $content);
     */

    return $content;

}
...