WordPress yra jūsų pačių svetainė, o ne kieno nors socialinis tinklas, todėl jos prijungimas veikia kitaip nei visų kitų kanalų: nėra Ocoya programėlės, kurią reikėtų patvirtinti centrinėje paslaugoje. Prisijungiate naudodami application password (programos slaptažodį), kurį WordPress išduoda būtent tam ir kurį bet kada galite atšaukti nekeisdami savo paties slaptažodžio.

Prieš pradedant

Svetainė turi atitikti tris sąlygas:

  • Ji pasiekiama per https. Programos slaptažodžio per http saugiai siųsti negalima, todėl Ocoya http svetainių nepriima.
  • Jos REST API pasiekiamas. Kai kurie saugos papildiniai jį išjungia arba blokuoja.
  • Naudotojas, kurį prijungiate, turi Author, Editor arba Administrator vaidmenį. Žemesni vaidmenys skelbti negali.

WordPress prijungimas

Yra du keliai. Abu baigiasi tuo pačiu prijungimu.

1

Atidarykite Channels ir pasirinkite WordPress

Pasirinkite Channels, tada Connect channel ir paspauskite WordPress. Jis yra skiltyje Blogging.

2

Įveskite savo svetainės adresą

Įveskite svetainės adresą, pavyzdžiui, https://example.com. Pagal jį Ocoya randa svetainės REST API.

3

Patvirtinkite savo svetainėje arba įklijuokite slaptažodį

Ocoya gali nukreipti jus į jūsų svetainės ekraną Authorize application, kuriame WordPress sukuria slaptažodį ir perduoda jį atgal. Jei nenorite būti nukreipiami, susikurkite jį patys skiltyje Users → Profile → Application Passwords ir įklijuokite kartu su savo naudotojo vardu.

Atšaukti galima jūsų svetainėje: ištrinkite programos slaptažodį skiltyje Users → Profile, ir Ocoya jos nebepasieks. Tame ekrane prijungimas pavadintas Ocoya, todėl aišku, kurį pašalinti.

Ką galite skelbti

Įrašo tipasPalaikoma
TekstasTaip, privalomas
PavadinimasNeprivalomas
VaizdaiTaip, iki 10
GIFTaip
Vaizdo įrašasNe

Įrašai skelbiami iškart, o ne kaip juodraščiai svetainėje.

Be vaizdo įrašų. WordPress svetainė gali juos talpinti, bet dydžiai ir kodavimai priklauso nuo jūsų svetainės įkėlimo limito, o ne nuo suplanuoto įrašo, todėl Ocoya jį atmeta, užuot leidusi įkėlimui nutrūkti viduryje.

Pavadinimas

Kiekvienas WordPress įrašas turi pavadinimą, bet jums jo rašyti nebūtina. Palikite lauką tuščią, ir skelbimo metu Ocoya paims pirmąją jūsų antraštės eilutę.

Tuo skiriasi nuo DEV.to, kur laukas kūrimo lange privalomas: čia niekas niekada nėra atmetama dėl pavadinimo trūkumo.

Vaizdai patenka į jūsų medijos biblioteką

Vaizdai įkeliami į pačios svetainės medijos biblioteką, o ne susiejami su Ocoya. Verta žinoti dvi pasekmes:

  • Įraše vaizdai išlieka ir tada, kai Ocoya pakeičiate ar ištrinate kūrinį.
  • Jie atsiranda jūsų bibliotekoje, kur ir tikėtumėtės juos rasti.

Vaizdai dedami teksto pabaigoje, o ne pagrindinio vaizdo (featured image) vietoje. Ta vieta skirta vienam viršeliui, kurį jūsų tema apkarpo savo nuožiūra: išliktų tik vienas vaizdas, ir dar ten, kur jūs nepasirinkote. Tekste kiekvienas vaizdas išlieka savo proporcijomis.

WordPress limitai

Pavadinimas200 simbolių, neprivalomas
Tekstas100 000 simbolių
Vaizdai10
Vaizdo įrašasNepalaikomas

WordPress saugo tekstą teksto stulpelyje ir pats ilgio neriboja, todėl teksto limitas yra Ocoya apsauginė riba. Vaizdų skaičius taip pat mūsų: tikrasis jūsų svetainės limitas yra įkėlimo dydis, kurį žino tik ji pati.

Dažnos problemos

„WordPress sites must be connected over https.“ Svetainės adresas yra http. Programos slaptažodžio per jį saugiai siųsti negalima.

„Your WordPress site did not return a REST API response. The REST API may be disabled or blocked by a security plugin.“ Kažkas svetainėje blokuoja /wp-json. Dažniausia priežastis yra saugos ir ugniasienės papildiniai.

„This WordPress user is not allowed to publish posts. Connect a user with the Author, Editor or Administrator role.“ Prijungto naudotojo vaidmuo per žemas.

„WordPress posts require text.“ Įraše yra vaizdų, bet nėra teksto.

„WordPress did not store the uploaded image.“ Medijos įkėlimas buvo atmestas: dažniausiai dėl pačios svetainės įkėlimo dydžio limito arba nepriimamo failo tipo.

„Connection to your profile has expired. Please reconnect.“ Programos slaptažodis buvo atšauktas arba pakeistas. Sukurkite naują ir prijunkite iš naujo. Žr. Reconnect a channel.

Susiję straipsniai