2012-10-22 2 views
0

Допустим, вы создали свой собственный плагин Gallery, который использует свой собственный шорткод (например: [my_gallery])Override WordPress [галерея] вставка SHORTCODE с другим именем

Как бы вы об изменении WordPress вставки галерея SHORTCODE по умолчанию в редакторе [галерея] до [my_gallery], чтобы клиент не путался с необходимостью запоминать собственный шорт-код и случайно создавать неправильные вставки в галереи?

ответ

4

первый remove галерея шорткод, а затем добавить свой собственный ...

remove_shortcode('gallery', 'gallery_shortcode'); // removes the original shortcode 
    add_shortcode('gallery', 'my_awesome_gallery_shortcode'); // add your own shortcode 

    function my_awesome_gallery_shortcode($attr) { 
    $output = 'Codex is your friend' ; 
    return $output; 
} 

или в качестве альтернативы просто переименовать шорткод что-то менее запутанным :-)

Смежные вопросы