Имеется плагин, который парсит записи с сайта-партнёра, и сохраняет эти записи в новом произвольном типе, допустим custom_type.
Эти скопированные записи нужны только для SEO и чтобы выводить ссылки на эти скопированные записи, допустим, в боковом меню, или под контентом. И если кликнуть по этой ссылке, тогда должен быть переход на соответствующую запись партнёра.
Для перехода на сайт партнёра использую хук post_type_link
add_filter('post_type_link', 'custom_post_type_link', 1, 2);
function custom_post_type_link($link, $post){
if ( $post->post_type == 'custom_type' ){
$partnerLink = get_option('partner_link');
$link = get_post_meta($post->ID, 'link', true);
return $partnerLink . $link;
} else {
return $link;
}
}
Подскажите, пожалуйста, что должно записываться в поле базы данных guid?
Т.е. если использовать хук post_type_link, тогда при копировании записей с сайта-партнёра в поле guid будет записываться примерно так:
http://partner-site.ru/title-post //$partnerLink . $link
а если убрать хук post_type_link, тогда при копировании в поле guid будет записываться как обычно, в зависимости от выбранного способа отображения постоянных ссылок в настойках.
Подскажите, как правильно делать переадресацию и что записывать в поле guid базы данных?
///////////// Парсер с помощью curl собирает записи с сайта-партнёра в массив. Потом в цикле из этого массива создаются скопированные записи в новый тип custom_type.
//foreach
$args = array(
'post_title' => $title,
'post_content' => $content,
'post_type' => 'custom_type',
'post_status' => 'publish',
);
if(!($post_id = wp_insert_post(wp_slash($args)))) continue;
Кофе для программистов: как напиток влияет на продуктивность кодеров?
Рекламные вывески: как привлечь внимание и увеличить продажи
Стратегії та тренди в SMM - Технології, що формують майбутнє сьогодні
Выделенный сервер, что это, для чего нужен и какие характеристики важны?
Привет ребят, хочу попросить более опытных колег посмотреть и высказать критику кода, что бы я мог узнать больше и исправитьсяВот моё приложение
Возник такой вопросПишу бота-помощника для сайта и нужно анализировать фразы посетителей, но их может быть великое множество вариаций, поэтому...