[Помогите] Как расширить редактор WP?

Тема в разделе "Wordpress", создана пользователем andrewa, 9 май 2009.

Статус темы:
Закрыта.
Модераторы: DzSoft, Sorcus
  1. andrewa

    andrewa

    Регистр.:
    11 янв 2008
    Сообщения:
    171
    Симпатии:
    7
    для написания постов в WP пользуюсь невизуальным редактором, пишу все в html. как расширить функционал редактора, где прописать дополнительные кнопки?

    к примеру, при вставке ссылок, не просто нажать кнопку и вручную набирать код и адрес, а при нажатии кнопки "link" сразу вставлялся код
    Код:
    <a title="" href="http://www.site.ru/"></a>
    а для картинок
    Код:
    <img alt="" title="" src="http://www.site.ru/images/" width="" height="" align="" />
    где это дело все править или добавлять?
     
  2. alexzh

    alexzh

    Регистр.:
    13 сен 2006
    Сообщения:
    222
    Симпатии:
    88
  3. andrewa

    andrewa

    Регистр.:
    11 янв 2008
    Сообщения:
    171
    Симпатии:
    7
    дык, это расширенный визуальный редактор. мне нужно на кнопочку прописать свой текст и адрес. где это делается?

    в каком файле нужно подправить код, чтобы при нажатии на кнопку вставки картинки, у меня сразу были вставлены все данные вида:

    PHP:
    <img alt="<?php post_title(); ?>" title="<?php post_title(); ?>" src="http://www.site.ru/images/" width="300" height="200" align="right" />
    мне, чтобы не набирать полностью адрес, останется только ввести имя рисунка picture.jpg
     
  4. g-prime

    g-prime איך בין גאָט

    Регистр.:
    11 авг 2008
    Сообщения:
    779
    Симпатии:
    1.131
    andrewa нравится это.
  5. andrewa

    andrewa

    Регистр.:
    11 янв 2008
    Сообщения:
    171
    Симпатии:
    7
    мдя, это действительно, мозголомно!

    что требовалось, нашлось именно в одном файле quicktags.js, который находится в /wp-includes/js/quicktags.js

    все решилось, работает! нужно вставить в quicktags.js

    PHP:
    edButtons[edButtons.length] =
    new edButton('ed_image'
    ,'image'
    ,'<img alt="<?php post_title(); ?>" title="<?php post_title(); ?>" src="http://www.site.ru/images/" width="300" height="200" align="right" />'
    ,''
    ,'image'
    );
     
Статус темы:
Закрыта.