Example #1
0
function PricerrTheme_run_when_post_published($post)
{
    if ($post->post_type == 'job') {
        $under_review = get_post_meta($post->ID, 'under_review', true);
        if ($under_review == '1') {
            PricerrTheme_send_email_posted_job_approved($post->ID);
            update_post_meta($post->ID, 'under_review', '0');
        }
    }
}
Example #2
0
        }
        //-----------------------------------------------------------------
        if ($PricerrTheme_admin_approve_job == "yes") {
            PricerrTheme_send_email_posted_job_approved_admin($pid);
        } else {
            PricerrTheme_send_email_posted_job_not_approved_admin($pid);
        }
        //-----------------------------------------------------------------
        if ($featured == "1" or $PricerrTheme_new_job_listing_fee > 0) {
            $using_permalinks = PricerrTheme_using_permalinks();
            if ($using_permalinks) {
                $rdrlnk = get_permalink(get_option('PricerrTheme_pay_for_posting_job_page_id')) . "?jobid=" . $pid;
            } else {
                $rdrlnk = get_bloginfo('siteurl') . "/?page_id=" . get_option('PricerrTheme_pay_for_posting_job_page_id') . "&jobid=" . $pid;
            }
            wp_redirect($rdrlnk);
        } else {
            if ($PricerrTheme_admin_approve_job == "yes") {
                PricerrTheme_send_email_posted_job_not_approved($pid);
                update_post_meta($pid, 'under_review', "1");
            } else {
                update_post_meta($pid, 'under_review', "0");
                PricerrTheme_send_email_posted_job_approved($pid);
            }
            $ssk = get_permalink(get_option('PricerrTheme_my_account_page_id'));
            $ssk = apply_filters('PricerrTheme_return_redirect_url_post_new', $ssk, $pid);
            wp_redirect($ssk);
        }
        exit;
    }
}