मैं एक कस्टम पोस्ट प्रकार "जॉब्स" के कुल पदों की संख्या को गिनने की कोशिश कर रहा हूं। जब मैं जानता / जानती हूं कि मेरी पोस्ट्स "0" हैं, तो मैं पोस्ट करता हूं। मुझे नहीं लगता कि यह जाँच कर रहा है कि पोस्ट प्रकार में पोस्ट हैं, लेकिन मैं क्यों ... किसी भी विचार के रूप में स्पष्ट हूँ?
<?php $jobs = new WP_Query(array( 'post_type' => 'jobs' ));?>
<?php if ($jobs->have_posts()) {
$count_posts = wp_count_posts()->publish;
if ( $count_posts == "1" ) {
echo "<h2>There is currently one vacancy...</h2>"; }
else { echo "<h2>There are currently $count_posts vacancies...</h2>"; }
} else { ?>
<h2>There are currently no vacancies.</h2>
<?php } ?>
साइड नोट के रूप में, क्या आपने क्वेरी के मूल परिणामों को देखने के लिए गिनती ($ नौकरियों) या प्रिंट_आर ($ जॉब) की कोशिश की?
—
redconservatory
नहीं, बस कोशिश की और यह उपयोगी कुछ भी नहीं है।
—
डैन ली