- Düzenlendi
İlk olarak Syndication uzantısına ihtiyacınız var. Uzantıyı Flarum’unuza kurmak için Composer’i açın ve aşağıdaki komutu çalıştırın:
composer require amaurycarrade/flarum-ext-syndication
- İlk olarak FTP üzerinden sunucunuza bağlanın ve vendor/amaurycarrade/views dizinine gidin.
- rss.blade.php dosyasını açın ve tüm kodu aşağıdaki ile değiştirin:
Yandex Turbo Pages için yapılması gereken özelleştirme bu kadar. İşlemi gerçekleştirdikten sonra önbelleği temizlemeyi ve sitenizi Yandex.Webmaster üzerinden kaydettirip Yandex.Turbo Pages özelliğini aktif etmeyi unutmayın.{!! '<'.'?xml version="1.0" encoding="utf-8"?'.'>' !!} <rss version="2.0" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:turbo="http://turbo.yandex.ru"> <channel> <title><![CDATA[{!! $title !!}]]></title> @if (!empty($description))<description><![CDATA[{!! $description !!}]]></description>@endif <link><![CDATA[{!! $link !!}]]></link> <pubDate>{{ $pubDate->format(DateTime::RSS) }}</pubDate> <atom:link href="{{ $self_link }}" rel="self" type="application/rss+xml" /> @foreach ($entries as $entry) <item turbo="true"> <title><![CDATA[{!! $entry['title'] !!}]]></title> <description><![CDATA[{!! $entry['content'] !!}]]></description> <turbo:content><![CDATA[{!! $entry['content'] !!}]]></turbo:content> <link>{{ $entry['permalink'] }}</link> <guid>{{ $entry['permalink'] }}</guid> <pubDate>{{ $entry['pubdate']->format(DateTime::RSS) }}</pubDate> </item> @endforeach </channel> </rss>
Yandex Turbo Pages düzenlemesi bana aittir.