Aquesta extensió no s’ha provat en les darreres 3 versions majors del WordPress. Segurament no està mantinguda o suportada, i pot tenir problemes de compatibilitat quan s’usa en versions recents del WordPress.

Post Moon

Descripció

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

Captures

  • The view of the results after AJAX request.

Instal·lació

  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.

PMF

There are currently no FAQs at this time.

Ressenyes

No hi ha ressenyes per a aquesta extensió.

Col·laboradors i desenvolupadors

«Post Moon» és programari de codi obert. La següent gent ha col·laborat en aquesta extensió.

Col·laboradors

Registre de canvis

1.0

  • First version of the plugin.