По ходу так и есть, но как мне быть?
Вы наверное догадались, что в конечном счете у меня будет десятки таких полей и кнопок.
Я когда-то давно с подобным сталкивался, но решение подзабыл.
Там что-то должно быть из области jQuery('body').on("change"
но что и как именно прописать в обработчик, я не могу вспомнить... вот и прошу помощи тут, у гуру....
PS слушайте, может я его неверно применяю? Я так пробовал. Но не катит
jQuery('body').on("change", function () { jQuery('.next-step').click(function () { //клик по кнопке текстовое поле alert('Клик по след.шагу'); }); });
Вот за require_once спасибо!
Я вообще покопал в интернете, плюс готовые плагины пооткрывал include (не встречал, а require_once много где)
А еще вот какую прикольную штуку нарыл
источник тут http://blogcoding.ru/archives/anatomiya-plagina-wordpress-chast-3/
add_action('admin_menu', array(&$this, 'regAdminPage')); function regAdminPage() { $menuPage = add_menu_page(__('Simple View Settings', 'simple-view'), __('Simple View', 'simple-view'), 8, 'simple-view-settings', array(&$this, 'svAdminPage'), WP_PLUGIN_URL.'/simple-view/images/sv-icon.png'); $svSubPage = add_submenu_page('simple-view-settings', __('Simple View Settings', 'simple-view'), __('Settings', 'simple-view'), 8, 'simple-view-settings', array(&$this, 'svAdminPage')); add_action('admin_print_scripts-'.$svSubPage, array(&$this, 'adminHeaderPluginScripts')); add_action('admin_print_styles-'.$svSubPage, array(&$this, 'addAdminHeaderPluginStyles')); $fbUploadPage = add_submenu_page('simple-view-settings', __('FloatBox Uploading and Installation', 'simple-view'), __('FloatBox Installation', 'simple-view'), 8, 'floatbox-install', array(&$this, 'fbInstall')); $fbSubPage = add_submenu_page('simple-view-settings', __('FloatBox Settings', 'simple-view'), __('FloatBox Settings', 'simple-view'), 8, 'floatbox-settings', array(&$this, 'fbAdminPage')); add_action('admin_print_scripts-'.$fbSubPage, array(&$this, 'adminHeaderScripts')); add_action('admin_print_styles-'.$fbSubPage, array(&$this, 'addAdminHeaderCSS')); $svGalPage = add_submenu_page('simple-view-settings', __('Galleries', 'simple-view'), __('Galleries', 'simple-view'), 8, 'simple-view-galleries', array(&$this, 'svGalleries')); add_action('admin_print_scripts-'.$svGalPage, array(&$this, 'adminListHeaderScripts')); add_action('admin_print_styles-'.$svGalPage, array(&$this, 'adminListHeaderStyles')); $svGalNewPage = add_submenu_page('simple-view-settings', __('Edit Gallery', 'simple-view'), __('New Gallery', 'simple-view'), 8, 'simple-view-edit-gallery', array(&$this, 'GalleryEdit')); add_action('admin_print_scripts-'.$svGalNewPage, array(&$this, 'adminEditHeaderScripts')); add_action('admin_print_styles-'.$svGalNewPage, array(&$this, 'adminEditHeaderStyles')); }
Собственно еще один вопрос:
Есть ли у кого сводная табличка по файлам плагинов, наподобие той, что для шаблонов.
Ну к примеру, если у плагина есть файл uninstall.php, то удаление идет через него. И подключать нет нужды. Просто залили, прописал деинсталятор и все.
Подозреваю, что наверняка еще есть какие-то файлы, которые обрабатываются без подключения.
Или на этом все? uninstall.php единственный?
И еще, если в плагине есть папка includes, она как-нибудь самостоятельно обрабатывается (ее содержание) или входящие в нее файлы ручками нужно подключать? Спасибо.
Можете чутка подробнее.
Даже в кодексе четвертый аргумент это файл my-plugin.php)
function my_plugin_menu() {
add_options_page('My Options', 'My Plugin', 'manage_options', 'my-plugin.php', 'my_plugin_page');
}
Можете конкретнее подсказать как сделать?
Ну вот на таблицу стилей ответ. На которую гугл ругается.
1 HTTP/1.1 200 OK
2 Date: Sun, 18 Jan 2015 10:16:50 GMT
3 Server: Apache/2.2.22 (Debian)
4 Last-Modified: Thu, 15 Jan 2015 12:29:10 GMT
5 ETag: "52058e-dc3-50cb000cc4256"
6 Accept-Ranges: bytes
7 Content-Length: 3523
8 Vary: Accept-Encoding
9 Content-Type: text/css
10 X-Pad: avoid browser bug
rushter, я не совсем понял как это проверить) Вроде нет. Вроде сервак на апаче и все...
Ну не знаю тогда... Может вам проще ссылку на сайт дать? может кто-то из форумчан, кто пошаристее посмотрит и сразу даст верный ответ?
Эм. я могу ошибаться, но я где то на форуме читал, что так как вы, можно оборачивать только если у вас библиотека jQuery выше 1.8
По-моему так. Т.е $(function(){ не все библиотеки поддерживают.
Могу ошибаться. Может гуру форума меня поправят....
2 Date: Sun, 18 Jan 2015 09:20:46 GMT
4 X-Powered-By: PHP/5.4.4-14+deb7u7
5 Last-Modified: Sun, 18 Jan 2015 08:39:12 GMT
6 Vary: Accept-Encoding
7 Cache-Control: private, max-age=43200
8 X-Hyper-Cache: hit - plain
9 Content-Length: 21521
10 Content-Type: text/html;charset=UTF-8
Это имелось ввиду?
Я не совсем понял, что вы имеете ввиду.
Пока лишь свою мысль поясню. Я все свои скрипты оборачиваю $(document).ready(function(){ });
Помогает избежать многих проблем.
Вообще по поводу конфликта. Тут же еще зависит как вы выборки делаете и в какие переменные заносите.
А вообще я когда что-то не пашет для отладки в разные места скрипта врубаю алерты. Чтобы сразу видеть, что работает, а что нет. Иногда лучше файрбага помогает понять причину))
А может зависит от $(document).ready(function(){
т.е. может то, что скрипт обрабатывает, еще не прогрузилось...?
Ну не зря же strtotime придумали)
Хотя хз. Может и на регулярках тоже можно.
Лично у меня это кусок кода из вордпреса. Я вообще эту строку получаю
$data = get_post_meta(get_the_ID(), 'mer_nastr_data', true);
Этот я для понятности привел немного иной код....
Вообще, на регулярках, наверное, больше ресурсов жрет.
Хотя в основе strtotime и date(), тоже, наверное, регулярки...