ਵਰਡਪਰੈਸ ਸਵਾਲਾਂ ਅਤੇ ਆਰਐਸਐਸ ਫੀਡ ਵਿੱਚ ਪੋਸਟਾਂ ਅਤੇ ਕਸਟਮ ਪੋਸਟ ਕਿਸਮਾਂ ਨੂੰ ਕਿਵੇਂ ਜੋੜਿਆ ਜਾਵੇ

ਵਰਡਪਰੈਸ ਜਾਂ ਐਲੀਮੈਂਟਰ ਮਿਲਾਓ ਜਾਂ ਪੁੱਛਗਿੱਛ ਵਿੱਚ ਪੋਸਟਾਂ ਅਤੇ ਕਸਟਮ ਪੋਸਟ ਕਿਸਮਾਂ ਨੂੰ ਜੋੜੋ

ਵਰਡਪਰੈਸ ਦੀਆਂ ਸਭ ਤੋਂ ਸ਼ਾਨਦਾਰ ਵਿਸ਼ੇਸ਼ਤਾਵਾਂ ਵਿੱਚੋਂ ਇੱਕ ਹੈ ਬਣਾਉਣ ਦੀ ਯੋਗਤਾ ਕਸਟਮ ਪੋਸਟ ਕਿਸਮਾਂ. ਇਹ ਲਚਕਤਾ ਸ਼ਾਨਦਾਰ ਹੈ... ਕਿਉਂਕਿ ਕਸਟਮ ਪੋਸਟ ਕਿਸਮਾਂ ਦੀ ਵਰਤੋਂ ਕਾਰੋਬਾਰ ਲਈ ਹੋਰ ਕਿਸਮ ਦੀਆਂ ਪੋਸਟਾਂ ਜਿਵੇਂ ਕਿ ਇਵੈਂਟਾਂ, ਸਥਾਨਾਂ, FAQs, ਪੋਰਟਫੋਲੀਓ ਆਈਟਮਾਂ ਨੂੰ ਆਸਾਨੀ ਨਾਲ ਵਿਵਸਥਿਤ ਕਰਨ ਲਈ ਕੀਤੀ ਜਾ ਸਕਦੀ ਹੈ। ਤੁਸੀਂ ਉਹਨਾਂ ਨੂੰ ਪ੍ਰਦਰਸ਼ਿਤ ਕਰਨ ਲਈ ਕਸਟਮ ਵਰਗੀਕਰਨ, ਵਾਧੂ ਮੈਟਾਡੇਟਾ ਖੇਤਰ, ਅਤੇ ਇੱਥੋਂ ਤੱਕ ਕਿ ਕਸਟਮ ਟੈਂਪਲੇਟ ਵੀ ਬਣਾ ਸਕਦੇ ਹੋ।

'ਤੇ ਸਾਡੀ ਸਾਈਟ 'ਤੇ Highbridge, ਸਾਡੇ ਕੋਲ ਇੱਕ ਕਸਟਮ ਪੋਸਟ ਕਿਸਮ ਲਈ ਸੈੱਟਅੱਪ ਹੈ ਪ੍ਰਾਜੈਕਟ ਸਾਡੇ ਬਲੌਗ ਤੋਂ ਇਲਾਵਾ ਜਿੱਥੇ ਅਸੀਂ ਕੰਪਨੀ ਦੀਆਂ ਖਬਰਾਂ ਸਾਂਝੀਆਂ ਕਰ ਰਹੇ ਹਾਂ। ਇੱਕ ਕਸਟਮ ਪੋਸਟ ਕਿਸਮ ਹੋਣ ਨਾਲ, ਅਸੀਂ ਸਾਡੇ ਸਮਰੱਥਾ ਵਾਲੇ ਪੰਨਿਆਂ 'ਤੇ ਪ੍ਰੋਜੈਕਟਾਂ ਨੂੰ ਇਕਸਾਰ ਕਰਨ ਦੇ ਯੋਗ ਹਾਂ... ਇਸ ਲਈ ਜੇਕਰ ਤੁਸੀਂ ਸਾਡੇ ਵਰਡਪਰੈਸ ਸੇਵਾਵਾਂ, ਉਹ ਪ੍ਰੋਜੈਕਟ ਜਿਨ੍ਹਾਂ 'ਤੇ ਅਸੀਂ ਕੰਮ ਕੀਤਾ ਹੈ ਜੋ ਵਰਡਪਰੈਸ ਨਾਲ ਸਬੰਧਤ ਹਨ, ਆਪਣੇ ਆਪ ਪ੍ਰਦਰਸ਼ਿਤ ਹੋਣਗੇ। ਮੈਂ ਸਾਡੇ ਸਾਰੇ ਪ੍ਰੋਜੈਕਟਾਂ ਨੂੰ ਦਸਤਾਵੇਜ਼ ਬਣਾਉਣ ਦੀ ਕੋਸ਼ਿਸ਼ ਵਿੱਚ ਸਖ਼ਤ ਮਿਹਨਤ ਕਰ ਰਿਹਾ ਹਾਂ ਤਾਂ ਜੋ ਸਾਡੀ ਸਾਈਟ ਵਿਜ਼ਿਟਰ ਉਹ ਕੰਮ ਦੇਖ ਸਕਣ ਜੋ ਅਸੀਂ ਕੰਪਨੀਆਂ ਲਈ ਕਰਦੇ ਹਾਂ।

ਪੋਸਟਾਂ ਅਤੇ ਕਸਟਮ ਪੋਸਟ ਕਿਸਮਾਂ ਨੂੰ ਮਿਲਾਉਣਾ

ਸਾਡਾ ਹੋਮ ਪੇਜ ਪਹਿਲਾਂ ਹੀ ਕਾਫ਼ੀ ਵਿਆਪਕ ਹੈ, ਇਸਲਈ ਮੈਂ ਸਾਡੀਆਂ ਬਲੌਗ ਪੋਸਟਾਂ ਲਈ ਇੱਕ ਸੈਕਸ਼ਨ ਅਤੇ ਸਾਡੇ ਨਵੀਨਤਮ ਪ੍ਰੋਜੈਕਟਾਂ ਲਈ ਇੱਕ ਸੈਕਸ਼ਨ ਨਹੀਂ ਬਣਾਉਣਾ ਚਾਹੁੰਦਾ ਸੀ। ਮੈਂ ਸਾਡੇ ਟੈਂਪਲੇਟ ਬਿਲਡਰ ਦੀ ਵਰਤੋਂ ਕਰਕੇ ਪੋਸਟਾਂ ਅਤੇ ਪ੍ਰੋਜੈਕਟਾਂ ਦੋਵਾਂ ਨੂੰ ਇੱਕੋ ਆਉਟਪੁੱਟ ਵਿੱਚ ਮਿਲਾਉਣਾ ਚਾਹੁੰਦਾ ਹਾਂ, ਐਲੀਮੈਂਟੋਰ. ਐਲੀਮੈਂਟਰ ਕੋਲ ਪੋਸਟਾਂ ਅਤੇ ਕਸਟਮ ਪੋਸਟ ਕਿਸਮਾਂ ਨੂੰ ਮਿਲਾਉਣ ਜਾਂ ਜੋੜਨ ਲਈ ਕੋਈ ਇੰਟਰਫੇਸ ਨਹੀਂ ਹੈ, ਪਰ ਇਹ ਆਪਣੇ ਆਪ ਕਰਨਾ ਬਹੁਤ ਸੌਖਾ ਹੈ!

ਤੁਹਾਡੇ ਚਾਈਲਡ ਥੀਮ ਦੇ functions.php ਪੰਨੇ ਦੇ ਅੰਦਰ, ਇੱਥੇ ਦੋਵਾਂ ਨੂੰ ਜੋੜਨ ਦੇ ਤਰੀਕੇ ਦੀ ਇੱਕ ਉਦਾਹਰਨ ਹੈ:

function add_query_news_projects( $query ) {
	if ( is_home() && $query->is_main_query() )
		$query->set( 'post_type', array( 'post', 'project' ) );
	return $query;
}
add_filter( 'pre_get_posts', 'add_query_news_projects' );

pre_get_posts ਫਿਲਟਰ ਤੁਹਾਨੂੰ ਪੁੱਛਗਿੱਛ ਨੂੰ ਅੱਪਡੇਟ ਕਰਨ ਦੇ ਯੋਗ ਬਣਾਉਂਦਾ ਹੈ ਅਤੇ ਇਸਨੂੰ ਤੁਹਾਡੀ ਪੋਸਟ ਅਤੇ ਦੋਵੇਂ ਪ੍ਰਾਪਤ ਕਰਨ ਲਈ ਸੈੱਟ ਕਰਦਾ ਹੈ ਇਸ ਪ੍ਰਾਜੈਕਟ ਕਸਟਮ ਪੋਸਟ ਕਿਸਮ. ਬੇਸ਼ੱਕ, ਜਦੋਂ ਤੁਸੀਂ ਆਪਣਾ ਕੋਡ ਲਿਖਦੇ ਹੋ ਤਾਂ ਤੁਹਾਨੂੰ ਕਸਟਮ ਪੋਸਟ ਕਿਸਮਾਂ ਨੂੰ ਤੁਹਾਡੇ ਅਸਲ ਨਾਮਕਰਨ ਸੰਮੇਲਨ ਵਿੱਚ ਅੱਪਡੇਟ ਕਰਨ ਦੀ ਲੋੜ ਪਵੇਗੀ।

ਤੁਹਾਡੀ ਫੀਡ ਵਿੱਚ ਪੋਸਟਾਂ ਅਤੇ ਕਸਟਮ ਪੋਸਟ ਕਿਸਮਾਂ ਨੂੰ ਮਿਲਾਉਣਾ

ਮੇਰੇ ਕੋਲ ਸਾਈਟ ਵੀ ਸੋਸ਼ਲ ਮੀਡੀਆ 'ਤੇ ਇਸਦੀ ਫੀਡ ਰਾਹੀਂ ਆਪਣੇ ਆਪ ਪ੍ਰਕਾਸ਼ਿਤ ਹੁੰਦੀ ਹੈ... ਇਸਲਈ ਮੈਂ RSS ਫੀਡ ਨੂੰ ਸੈੱਟ ਕਰਨ ਲਈ ਵੀ ਉਹੀ ਸਵਾਲ ਵਰਤਣਾ ਚਾਹੁੰਦਾ ਸੀ। ਅਜਿਹਾ ਕਰਨ ਲਈ, ਮੈਨੂੰ ਸਿਰਫ ਇੱਕ OR ਸਟੇਟਮੈਂਟ ਜੋੜਨਾ ਅਤੇ ਸ਼ਾਮਲ ਕਰਨਾ ਪਿਆ is_feed.

function add_query_news_projects( $query ) {
	if ( is_home() && $query->is_main_query() || is_feed() )
		$query->set( 'post_type', array( 'post', 'project' ) );
	return $query;
}
add_filter( 'pre_get_posts', 'add_query_news_projects' );

ਐਲੀਮੈਂਟਰ ਵਿੱਚ ਪੋਸਟਾਂ ਅਤੇ ਕਸਟਮ ਪੋਸਟ ਕਿਸਮਾਂ ਨੂੰ ਮਿਲਾਉਣਾ

ਇੱਕ ਹੋਰ ਨੋਟ… ਐਲੀਮੈਂਟੋਰ ਵਿੱਚ ਇੱਕ ਬਹੁਤ ਵਧੀਆ ਵਿਸ਼ੇਸ਼ਤਾ ਹੈ ਜਿੱਥੇ ਤੁਸੀਂ ਆਪਣੀ ਸਾਈਟ ਦੇ ਅੰਦਰ ਇੱਕ ਪੁੱਛਗਿੱਛ ਦਾ ਨਾਮ ਅਤੇ ਸੇਵ ਕਰ ਸਕਦੇ ਹੋ। ਇਸ ਕੇਸ ਵਿੱਚ, ਮੈਂ ਨਿਊਜ਼-ਪ੍ਰੋਜੈਕਟਸ ਨਾਮਕ ਇੱਕ ਪੁੱਛਗਿੱਛ ਬਣਾ ਰਿਹਾ ਹਾਂ ਅਤੇ ਫਿਰ ਮੈਂ ਇਸਨੂੰ ਪੋਸਟ ਕਿਊਰੀ ਭਾਗ ਵਿੱਚ ਐਲੀਮੈਂਟਰ ਉਪਭੋਗਤਾ ਇੰਟਰਫੇਸ ਤੋਂ ਕਾਲ ਕਰ ਸਕਦਾ ਹਾਂ.

function my_query_news_projects( $query ) {
	$query->set( 'post_type', array( 'post', 'project' ) );
}
add_action( 'elementor/query/news-projects', 'my_query_news_projects' );

ਐਲੀਮੈਂਟਰ ਉਪਭੋਗਤਾ ਇੰਟਰਫੇਸ ਵਿੱਚ ਇਹ ਕਿਵੇਂ ਦਿਖਾਈ ਦਿੰਦਾ ਹੈ:

elementor ਪੋਸਟ ਪੁੱਛਗਿੱਛ

ਖੁਲਾਸਾ: ਮੈਂ ਆਪਣੀ ਵਰਤ ਰਿਹਾ ਹਾਂ ਐਲੀਮੈਂਟੋਰ ਇਸ ਲੇਖ ਵਿਚ ਐਫੀਲੀਏਟ ਲਿੰਕ.