Содржина Маркетинг

Како да се комбинираат објави и прилагодени типови објави во пребарувања на WordPress и RSS feed

Една од најневеројатните карактеристики на WordPress е способноста за градење Видови на сопствени објавувања. Оваа флексибилност е фантастична… бидејќи приспособените типови на објави може да се користат за бизнис да организира други видови објави како настани, локации, ЧПП, ставки од портфолио лесно. Можете да изградите сопствени таксономии, дополнителни полиња за метаподатоци, па дури и прилагодени шаблони за да ги прикажете.

На нашата страница на DK New Media, имаме поставено сопствен тип на објава проекти во прилог на нашиот блог каде што споделуваме новости од компанијата. Имајќи прилагоден тип на објава, ние можеме да ги усогласиме проектите на страниците со нашите можности… па ако ги видите нашите Услуги на WordPress, проектите на кои работевме кои се поврзани со WordPress автоматски ќе се прикажат. Напорно се трудам да ги документирам сите наши проекти за посетителите на нашата страница да можат да ја видат низата работа што ја правиме за компаниите.

Спојување на објави и прилагодени типови на објави

Нашата почетна страница е веќе доста обемна, па не сакав да треба да градам дел за нашите објави на блогот И дел за нашите најнови проекти. Сакам да ги спојам објавите и проектите во ист излез користејќи го нашиот шаблони, Elementor. Elementor нема интерфејс за спојување или комбинирање на објави и сопствени типови на објави, но тоа е прилично едноставно да го направите тоа сами!

Во рамките на страницата 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 фид. За да го направам ова, само требаше да додадам изјава ИЛИ и да вклучам е_храни.

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

Спојување на објави и прилагодени типови објави во Elementor

Уште една забелешка… Elementor има навистина одлична функција каде што можете да именувате и зачувате барање во рамките на вашата страница. Во овој случај, градам барање наречено вести-проекти и потоа можам да го повикам од корисничкиот интерфејс на Elementor во делот Прашање за објави.

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

Еве како изгледа во корисничкиот интерфејс на Elementor:

прашалник за објавување на елементот

Откривање: Јас го користам мојот Elementor придружна врска во овој напис.

Douglas Karr

Douglas Karr е CMO на OpenINSIGHTS и основачот на Martech Zone. Даглас им помогна на десетици успешни стартапи на MarTech, помогна во длабинската анализа од над 5 милијарди американски долари за аквизиции и инвестиции на Martech и продолжува да им помага на компаниите во имплементацијата и автоматизирањето на нивните стратегии за продажба и маркетинг. Даглас е меѓународно признат експерт и говорник за дигитална трансформација и MarTech. Даглас е исто така објавен автор на водич за Dummie и книга за бизнис лидерство.

поврзани написи

Вратете се на почетокот копче
Затвори

Откриен е блок за рекламирање

Martech Zone може да ви ја обезбеди оваа содржина без трошоци бидејќи ја монетизираме нашата страница преку приходи од реклами, врски со партнери и спонзорства. Ќе ни биде благодарно ако го отстраните вашиот блокатор на реклами додека ја гледате нашата страница.