Function Reference: gdfi_post_to_facebook_ajax
Summary
This function has not been documented yet.
Source Code
function gdfi_post_to_facebook_ajax() { check_ajax_referer('gdfi-ajax-nonce', 'security'); if (isset($_POST['post_id']) && $_POST['post_id']) { $post_id = $_POST['post_id']; } else { echo '0'; die(); } if (get_post_status($post_id) != 'publish') { echo '2'; die(); } $post_type = get_post_type($post_id); if (!geodir_social_cpt_post_to_facebook($post_type)) { echo '0'; // Bail! die(); } $permalink = get_permalink($post_id); $title = html_entity_decode( get_the_title($post_id), ENT_COMPAT, 'UTF-8' ); // post to facebook if (gdfi_fb_post($title, $permalink)) { update_post_meta($post_id, 'gdfi_posted_facebook', '1'); // mark it as posted to facebook echo '1'; } else { echo '0'; } die(); }