Флипбоард пружа дигиталну веб и мобилну платформу за дистрибуцију оригиналног садржаја издавача из целог света. Може вам помоћи да дистрибуирате и повежете се са људима који су страствени у вези са вашим садржајем. Будући да сте блогер или медиј, највећа препрека је како можете постићи промет за своју веб локацију, Флипбоард вам може помоћи да повећате промет на својој веб страници, а да бисте то учинили, морат ћете постати издавач на платформи. Често ће ваша пријава бити одбијена јер не испуњавате РСС смернице Флипбоард -а.
If you are using Wordpress, this would be definitely because, your images are not included in the enclosure node for each item in the feed. According to Flipboard you must use the tag to add a media element that will be used in layout view to illustrate your article. It can be an image or a video. For videos, mobile-friendly mp4 format is strongly preferred. For images, prefer a high-resolution image; the smallest dimension should not be under 500px. You can follow the steps below, to remedy the issue with enclosure node.
- Иди на ВП Админ > Изглед > Уређивач датотека теме.
- одабрати фунцтионс.пхп.
- Уметните следећи код у последњи ред у фунцтионс.пхп.
function rss_post_thumbnail($content) {
global $post;
if(has_post_thumbnail($post->ID)) {
$content = '
' . get_the_post_thumbnail($post->ID) .
'
' . get_the_content();
}
return $content;
}
add_filter('the_excerpt_rss', 'rss_post_thumbnail');
add_filter('the_content_feed', 'rss_post_thumbnail');
Алтернативно, можете користити код испод који је „агресивнији“.
function feedFilter($query) {
if ($query->is_feed) {
add_filter('rss2_item', 'feedContentFilter');
}
return $query;
}
add_filter('pre_get_posts','feedFilter');
/* BEGIN SNIPPET
----------------------------------------- */
/**
* Get Remote File Size
*
* @param string $url as remote file URL
* @return int as file size in byte
*/
function remote_file_size($url) {
# Get all header information
$data = get_headers($url, true);
# Look up validity
if (isset($data['Content-Length']))
# Return file size
return (int) $data['Content-Length'];
}
/* END SNIPPET
----------------------------------------- */
function feedContentFilter($item) {
global $post;
$args = array(
'order' => 'ASC',
'post_type' => 'attachment',
'post_parent' => $post->ID,
'post_mime_type' => 'image',
'post_status' => null,
'numberposts' => 1,
);
$attachments = get_posts($args);
if ($attachments) {
foreach ($attachments as $attachment) {
$image = wp_get_attachment_image_src($attachment->ID, 'full');
$mime = get_post_mime_type($attachment->ID);
}
}
if ($image) {
echo '';
}
return $item;
}
Хоцам Флипбоард? И иени иоренгелерине уиумлуму? Лутфен билги верирмисиниз? Желите ли да урадите нешто, али да ли желите да кодујете да ли желите да потврдите погрешку?
Флипбоард ионергелери, ВордПресс РСС'с'с еткилеиецек секилде дегисмеди. Иукарıдаки кıлавуз хала мукеммел цалıсıиор.
Флипбоард, РСС'низи неден реддеттиклерине даир сизе аирıнтıлı бир неден верецектир.
Поздрав, треба ли додати оба кода? или само један од њих
Или треба додати оба кода у пхп датотеку са темама?
ТХКС.
Не, само додајте један.