Я разрабатываю плагин, который отображает сообщение WordPress в лайтбокс вне цикла. Я заметил, что некоторые плагины, которые изменяют содержимое сообщения (например, плагин Facebook Like), используют get_permalink() для извлечения почтовых URL-адресов. Когда почта открыта нормально (single.php), плагины работают нормально. Когда сообщение открывается в лайтбокс (вне цикла), плагины не работают, поскольку get_permalink() в плагине ничего не возвращает. […]
У нас есть плагин календаря встреч в репозитории WordPress. В нашем плагине readme.txt уже добавлены теги: === Appointment Calendar === Contributors: a.ankit, FARAZFRANK, harimaliya Link: http://appointzilla.com/ Tags: appointment, booking, calendar, appointment scheduling calendar, appointment calendar Requires at least: 3.3+ Tested up to: 3.4.2 Stable tag: 2.4 Readme Snap: вы можете проверить наш файл readme.txt плагина […]
У меня есть код, который принимает некоторые данные $ _POST и проходит через него. В цикле я сохраняю данные $ _POST в переменных и создаю новую запись, используя эти переменные. Цикл заканчивается, когда у меня заканчиваются данные $ _POST. Все это работает. Я даже выдаю переменные во время цикла, поэтому я знаю, что цикл работает, […]
Я использую плагин Woocommerce WordPress для сайта электронной коммерции. Я хочу иметь возможность установить сайт в режиме, отличном от электронной коммерции, то есть без корзины и выписки и т. Д. И т. Д. Я знаю, что есть плагин, который вы можете купить , но это я сам пытаюсь сделать. Я полагаю, что я должен сделать […]
Я создал плагин, который добавляет функцию в процесс регистрации, где информация пользователя также добавляется к внешнему db. Проблема в том, что когда функция запускается успешно, т.е. пользователь может быть добавлен во внешний db, но процесс регистрации wordpress возвращается и ошибка, пользователь по-прежнему добавляется во внешний db. Как я могу структурировать это так, что если на […]
Привет, я недавно подтолкнул файлы своего плагина к соединительной линии WordPress SVN. К сожалению, он не готов использовать выпуск. Я не хочу, чтобы кто-нибудь случайно загрузил этот полупеченный «релиз». Могу ли я отключить плагин в каталоге плагинов WP в течение некоторого времени?
http://wordpress.org/extend/plugins/tweetily-tweet-wordpress-posts-automatically/ Мне было интересно, возможно ли каким-либо образом сделать это твитом пользовательское поле вместо заголовка сообщения? в top-core.php, в строке 214 if ($tweet_type == "title" || $tweet_type == "titlenbody") { $title = stripslashes($post->post_title); $title = strip_tags($title); $title = preg_replace('/\s\s+/', ' ', $title); } else { $title = ""; } Могу ли я заменить post_title на […]
Я использую следующий код, взятый отсюда, http://designloud.com/how-to-add-products-per-page-dropdown-to-woocommerce/?showmodaldialog=1#comment-1554 для отображения селектора выпадающего списка, чтобы пользователь мог выбрать, сколько продуктов нужно просматривать на странице. Все работает, кроме разбивки на страницы. При выборе следующей страницы страница не найдена ошибка 404. Я думаю, что это связано с печеньем. Может ли кто-нибудь помочь? благодаря // Lets create the function to […]
Как объяснялось в ответе этого сообщения автором Advanced Access Manager, я изменил текущую функцию getCurrentUserRole в пути /wp-content/plugins/advanced_access_manager/module с помощью этого нового кода: function getCurrentUserRole() { if (is_object($this->data) && isset($this->data->{$this->cap_key})) { $result = $this->data->{$this->cap_key}; } else { $result = array(); } return $result; } Но я получаю сообщение об ошибке при попытке доступа через www.foosite.com/wp-admin […]
Я использую wp_footer hook в плагин, и он не работает, но когда я копирую код в файл «functions.php» активной темы, он действительно работает, какова возможная проблема в этой ситуации? function mixpanel_footer(){ echo '<a style="margin-left:45%;" href="https://mixpanel.com/f/partner"><img src="//cdn.mxpnl.com/site_media/images/partner/badge_white.png" alt="Mobile Analytics" /></a>'; } add_action( 'wp_footer', 'mixpanel_footer' );