Descripció
This plugin lets you debugging your AJAX actions to your WordPress site.
Instal·lació
- Download the plugin.
- Activate the plugin in the WordPress Admin Panel.
-
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 ‘
- ‘;
- ‘;
$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 .= ‘
while ( $query->have_posts() ) : $query->the_post();
global $product;
$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·laboradorsTraduïu «Post Moon» a la vostra llengua.
Interessats en el desenvolupament?
Navegueu pel codi, baixeu-vos el repositori SVN, o subscriviu-vos al registre de desenvolupament per fisl de subscripció RSS.
Registre de canvis
1.0
- First version of the plugin.