Этот плагин не тестировался с последними 3 основными выпусками WordPress. Скорее всего, он уже не поддерживается и может быть несовместим с текущими версиями WordPress.

Post Moon

Описание

This plugin lets you debugging your AJAX actions to your WordPress site.

Скриншоты

  • The view of the results after AJAX request.

Установка

  1. Download the plugin.
  2. Activate the plugin in the WordPress Admin Panel.
  3. Usage of the plugin:
    Shortcode: «[moon selector=»my_products» category=»laptops» method=»post» action=»postmoon» post_type=»product» ppp=»5″ order=»DESC»]
    or in php place do_shortcode(‘[moon selector=»my_products» category=»laptops» method=»post» action=»postmoon» post_type=»product» ppp=»5″ order=»DESC»]’)».

    The «selector» is ID of the your DOM element.

    function.php very basic example of the code:

«function postmoon_action_method(){
if(isset($_POST[«post_type»])){
$args = array(
‘posts_per_page’ => sanitize_text_field($_POST[«ppp»]),
‘post_type’ => sanitize_text_field($_POST[«post_type»]),
‘product_cat’ => sanitize_text_field($_POST[«category»]),
‘order’ => sanitize_text_field($_POST[«order»])
);
$query = new WP_Query( $args );
if ( $query->have_posts() ) {
echo ‘

    ‘;
    while ( $query->have_posts() ) : $query->the_post();
    global $product;
    $product_output = ‘

  • ‘;
    $product_output .= ».$product->get_title().»;
    $image_links[0] = get_post_thumbnail_id( $product->id );
    $gallery = wp_get_attachment_image_src($image_links[0], ‘full’ );
    $product_output .= «»;
    $product_output .= ».$product->get_price_html().»;
    $product_output .= ‘
  • ‘;
    echo $product_output;
    endwhile;
    echo ‘

‘;
wp_reset_postdata();
}
}
die();
}».
«add_action(«wp_ajax_postmoon»,»postmoon_action_method»);».

«add_action(«wp_ajax_nopriv_postmoon»,»postmoon_action_method»);».

The results you will see in the your browser only if you are administrator.

Часто задаваемые вопросы

There are currently no FAQs at this time.

Отзывы

Нет отзывов об этом плагине.

Участники и разработчики

«Post Moon» — проект с открытым исходным кодом. В развитие плагина внесли свой вклад следующие участники:

Участники

Перевести «Post Moon» на ваш язык.

Заинтересованы в разработке?

Посмотрите код, проверьте SVN репозиторий, или подпишитесь на журнал разработки по RSS.

Журнал изменений

1.0

  • First version of the plugin.