Чӣ тавр якҷоя кардани паёмҳо ва намудҳои паёмҳои фармоишӣ дар дархостҳои 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 истифода барам. Барои ин, ман танҳо бояд изҳороти OR илова кунам ва дохил кунам ғизо дода мешавад.
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 дорои хусусияти воқеан олӣ аст, ки дар он шумо метавонед дархостро дар сайти худ номбар кунед ва захира кунед. Дар ин ҳолат, ман дархостеро бо номи news-projects месозам ва он гоҳ ман метавонам онро аз интерфейси корбари 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 пайванди шарикӣ дар ин мақола.