Поддержка Темы и шаблоны Не добавляется произвольное поле customscript

  • Всем привет!

    Ребят хочу в определенном месте сайта добавить скрипт, сделал это с помощью произвольного поля, В функцию темы добавил:

    <?php
    function customscript_shortcode($atts, $text) {
       global $post;
       return get_post_meta($post->ID, $text, true);
    }
    @add_shortcode('customscript','customscript_shortcode');
    ?>

    все работает, но теперь при любом пост запросе (сохранить запись, опубликовать и т д) запись сохраняется, но урл перехадит на сайт/wp-admin/post.php и белый экран и все… ошибок нет, несмотяр на то что в конфиге дебаг включен. Если с файла функций убрать:

    <?php
    function customscript_shortcode($atts, $text) {
       global $post;
       return get_post_meta($post->ID, $text, true);
    }
    @add_shortcode('customscript','customscript_shortcode');
    ?>

    все ок.

    подскажите пж что это и как можно победить?

    спасибо

Просмотр 1 ответа (всего 1)
Просмотр 1 ответа (всего 1)
  • Тема «Не добавляется произвольное поле customscript» закрыта для новых ответов.