Цей плагін не перевірявся з останніми 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.