Nola konbinatu mezuak eta mezu pertsonalizatuak WordPress kontsultetan eta RSS jarioetan

WordPress edo Elementor-ek Bat egin edo konbinatu argitalpenak eta mezu pertsonalizatuak kontsultan

WordPress-en ezaugarri harrigarrienetako bat eraikitzeko gaitasuna da Argitalpen mota pertsonalizatuak. Malgutasun hau zoragarria da... mezu pertsonalizatuak erabil daitezkeelako enpresa batek beste mezu mota batzuk antolatzeko, hala nola, gertaerak, kokapenak, ohiko galderak, zorroko elementuak erraz antolatzeko. Taxonomia pertsonalizatuak, metadatu eremu osagarriak eta txantiloi pertsonalizatuak ere eraiki ditzakezu haiek bistaratzeko.

Gure webgunean Highbridge, mezu mota pertsonalizatu bat dugu konfiguratuta proiektuak gure blogaz gain, non enpresaren albisteak partekatzen ari garen. Mezu mota pertsonalizatu bat edukita, proiektuak gure gaitasun orrietan lerrokatu ditzakegu... beraz, gure ikusten baduzu WordPress zerbitzuak, WordPress-ekin zerikusia duten landu ditugun proiektuak automatikoki bistaratuko dira. Lanean nabil gure proiektu guztiak dokumentatzen saiatzen, gure guneko bisitariek enpresentzat egiten dugun lan sorta ikus dezaten.

Mezuak eta mezu pertsonalizatuak bateratzea

Gure hasierako orria nahiko zabala da dagoeneko, beraz, ez nuen nahi gure blogeko argitalpenetarako atal bat eta gure azken proiektuetarako atal bat eraiki behar izan beharrik. Bi mezuak eta proiektuak irteera berean batu nahi ditut gure txantiloi-sortzailea erabiliz, Elementor. Elementorrek ez du argitalpenak eta mezu pertsonalizatuak bateratzeko edo konbinatzeko interfazerik, baina nahiko erraza da hori zuk zeuk egitea!

Zure haurraren gaiaren functions.php orrialdearen barruan, hona hemen biak konbinatzeko adibide bat:

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 iragazkiak kontsulta eguneratzeko aukera ematen dizu eta zure argitalpena eta biak jasotzeko konfiguratzeko aukera ematen dizu proiektua mezu pertsonalizatu mota. Noski, zure kodea idazten duzunean mezu pertsonalizatu motak eguneratu beharko dituzu zure izendapen-konbentziora.

Mezuak eta mezu pertsonalizatuak zure jarioan bateratzea

Gainera, webgunea sare sozialetan automatikoki argitaratzen dut bere jarioaren bidez... Beraz, kontsulta bera erabili nahi nuen RSS jarioa ezartzeko. Horretarako, EDO adierazpena gehitu eta sartu besterik ez nuen egin behar da_elikatzen.

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' );

Mezuak eta mezu pertsonalizatuak Elementor-en bateratzea

Ohar bat gehiago... Elementor Ezaugarri bikaina du, non kontsulta bat izena eman eta gorde dezakezu zure webgunean. Kasu honetan, albiste-proiektuak izeneko kontsulta bat eraikitzen ari naiz eta, ondoren, Elementor erabiltzaile-interfazetik dei diezaioket Mezuen Kontsulta atalean.

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

Hona hemen Elementor erabiltzailearen interfazearen itxura:

Elementor mezuen kontsulta

Dibulgazioa: nire erabiltzen ari naiz Elementor kidea esteka artikulu honetan.