1. Opis projektu
Opracowanie wielojęzycznego bloga na WordPress z obsługą języka ukraińskiego, rosyjskiego, angielskiego i hiszpańskiego do publikacji wiadomości i analiz. Celem jest przyciągnięcie odbiorców na Telegram, Facebook, Twitter, Discord i Pinterest z wygodnym przejściem z kluczowych artykułów i bloków strony. Blog będzie częściowo zasilany automatycznie za pomocą integracji i automatyzacji i musi być zoptymalizowany do monetyzacji poprzez reklamy, programy partnerskie i płatne treści.
2. Podstawowe wymagania
Platforma i wielojęzyczność:
- Użycie WordPress z wtyczką WPML lub Polylang do obsługi wielu języków.
- Automatyczne wykrywanie języka na podstawie geolokalizacji oraz możliwość ręcznego przełączania.
- Obsługa kanonicznych URL w celu uniknięcia duplikacji stron.
Design i responsywność:
- Nowoczesny minimalistyczny design zgodny z marką.
- Pełna responsywność dla urządzeń mobilnych, tabletów i komputerów PC z weryfikacją Core Web Vitals.
- Obsługa trybu jasnego i ciemnego.
Treść i automatyzacja:
- Automatyczne zasilanie treści przez RSS, integracje API i autoposting.
- Integracja z Make.com lub Zapier do zarządzania publikacjami i aktualizacjami.
- Użycie Uncanny Automator do wewnętrznych procesów automatycznych.
Monetyzacja:
- Optymalizacja dla Google AdSense i innych sieci reklamowych.
- Integracja programów partnerskich i linków referencyjnych.
- Możliwość wdrożenia płatnych treści i subskrypcji przez Stripe lub PayPal.
3. Struktura strony
Strona główna: strumień wiadomości z blokami promocyjnymi i banerami reklamowymi.
Kategorie: Wiadomości, Analizy, Wywiady, Opinie.
Strona artykułu: tekst z banerami pod nagłówkiem, w środku i przed komentarzami.
Dodatkowe strony: O projekcie, Kontakt, Polityka prywatności.
4. Autoryzacja i bezpieczeństwo
Logowanie przez Gmail, Facebook, Twitter, Discord, Pinterest i email z wtyczką Nextend Social Login.
Wsparcie dla dwuskładnikowej autoryzacji (2FA).
Ograniczenia IP i ochrona przed DDoS przez Cloudflare.
5. Integracja z mediami społecznościowymi
Przyciski przejścia do mediów społecznościowych w artykułach i blokach strony.
Autoposting przez FS Poster lub Uncanny Automator.
Liczniki repostów w Telegramie, Facebooku, Twitterze, Discordzie i Pinterest.
6. Zarządzanie plikami i media
Optymalizacja obrazów za pomocą Smush lub Imagify.
Wtyczki do galerii i treści multimedialnych (Envira Gallery lub NextGEN Gallery).
7. Bloki reklamowe
Banery w nagłówku, na pasku bocznym i między artykułami na stronie głównej.
Bloki reklamowe pod nagłówkiem i w artykułach do monetyzacji.
8. SEO i analityka
Użycie Yoast SEO lub Rank Math do optymalizacji.
SEO-przyjazne URL dla każdej wersji językowej.
Integracja z Google Analytics i Google Search Console do monitorowania.
Podłączenie Open Graph i Twitter Cards do prawidłowego wyświetlania w mediach społecznościowych.
CDN (np. Cloudflare) do przyspieszenia ładowania.
9. Subskrypcje i powiadomienia
Newslettery przez Mailchimp z segmentacją kontaktów.
Powiadomienia push przez OneSignal.
10. Testowanie funkcjonalności
- Wersje językowe: sprawdzenie automatycznego i ręcznego przełączania języków.
- Responsywność: testowanie wyświetlania na urządzeniach mobilnych i komputerach PC.
- Autoryzacja: sprawdzenie działania wszystkich metod logowania i wylogowywania.
- Integracja z mediami społecznościowymi: sprawdzenie autopostingu i poprawnego wyświetlania publikacji.
- Automatyzacja: testowanie scenariuszy na Make.com i Zapier.
- SEO i wydajność: sprawdzenie przez Google PageSpeed Insights i Core Web Vitals.
- Bezpieczeństwo: sprawdzenie działania certyfikatu SSL i wtyczki Wordfence.
- Bloki reklamowe: sprawdzenie poprawnego rozmieszczenia i działania banerów.
- Formatowanie: sprawdzenie tekstów z tabelami, kodem i Markdown.
11. Hosting i wsparcie
Solidny hosting z obsługą SSL i automatycznymi kopii zapasowymi.
Wsparcie techniczne przez 30 dni z możliwością przedłużenia.
12. Kryteria oceny
Poprawne działanie wszystkich wersji językowych.
Szybkie ładowanie i responsywność na wszystkich urządzeniach.
Pełna integracja z mediami społecznościowymi i poprawny autoposting.
Zgodność z wymaganiami SEO, bezpieczeństwa i monetyzacji.