Ազատ արձակումը տեղի ունեցավ WordPress 7.0 «Արմսթրոնգ», բաց կոդով բովանդակության կառավարման համակարգի հաջորդ հիմնական տարբերակը, որը լիցենզավորված է GPLv2 կամ ավելի բարձր լիցենզիայով: Թողարկումը նախատեսված էր 2026 թվականի մայիսի 20-ին, ապրիլից հետաձգվելուց հետո. մշակողները թողարկեցին լրացուցիչ RC տարբերակներ՝ վերջնական թողարկումից առաջ ճարտարապետական փոփոխությունները հետագա փորձարկելու համար:
В WordPress 7.0 ավելի քան մուտքագրված 419 ուղղումներ և փոփոխություններ Core Trac-ում, այդ թվում՝ ավելի քան 300 սխալի ուղղումներ, ինչպես նաև խմբագրիչի, կառավարման վահանակի և արհեստական բանականության ինտեգրման հարյուրավոր փոփոխություններ։
Կարևոր փոփոխություններ
WP AI հաճախորդ և նոր AI ենթակառուցվածք։
WP AI Client-ը ավելացվել է միջուկին՝ PHP միասնական ինտերֆեյս, որի միջոցով պլագինները կարող են մուտք գործել գեներատիվ AI մոդելների՝ առանց որևէ կոնկրետ մատակարարի հետ կապված լինելու: Հարցումների ուղղորդումը կարգավորվում է WordPress, իսկ բանալիներն ու միացումները կառավարվում են նոր Կարգավորումներ > Միակցիչներ էկրանի միջոցով: Ըստ լռելյայնի, Anthropic-ի, Google-ի և OpenAI-ի հետ միացումները տրամադրվում են, բայց ճարտարապետությունը նախատեսված է երրորդ կողմի մշակողների կողմից ընդլայնման համար:Հմտությունների API՝ ապագա գործակալների վրա հիմնված սցենարների համար։
Նոր Abilities API շերտը ինտեգրված է WP AI Client-ի հետ և թույլ է տալիս նկարագրել կայքի և պլագինների հնարավորությունները, որպեսզի դրանք կարողանան օգտագործվել հետևողական ավտոմատացված աշխատանքային հոսքերում: Չնայած սա ավելի շատ հիմք է մշակողների համար, քան պարզապես «գեղեցիկ դարձնել» կոճակ, ուղղությունը հստակ է. WordPress Պատրաստվելով արհեստական բանականության պլագինների դարաշրջանին։Թարմացված կառավարման վահանակ։
wp-admin-ը այժմ ներառում է նոր ժամանակակից գունային սխեմա, թարմացված ոճեր, հակադրություն և տիպագրություն, ինչպես նաև էկրանի հարթ անցումներ։ կառավարման վահանակներ, սակայն դրանք անջատված են, եթե օգտատիրոջ համակարգում միացված է անիմացիայի նվազեցման գործառույթը։Հրամանների պալիտրա կառավարման վահանակում։
Հրամանների պալիտրա արագ մուտքը վերին վահանակին ավելացվել է Ctrl+K կամ ⌘K համադրությունների միջոցով: Այժմ դուք կարող եք արագ մուտք գործել անհրաժեշտ գործողություններին և գործիքներին կառավարման վահանակի ցանկացած վայրից՝ առանց ցանկերում որոնելու անհրաժեշտության:Առանձին էջ տառատեսակների կառավարման համար։
Տառատեսակների գրադարանն այժմ ունի տառատեսակների կառավարման համար նախատեսված առանձին էջ: Տառատեսակներն այժմ կարող են կենտրոնացված կերպով վերբեռնվել, տեղադրվել և կառավարվել մեկ վայրից, ինչը պետք է հեշտացնի բլոկային թեմաներ օգտագործող կայքերի սեփականատերերի կյանքը:Հրատարակությունների տեսողական համեմատություն։
Խմբագրին ավելացվել են տեսողական վերանայումներ. այժմ դուք կարող եք տեսողականորեն համեմատել գրառման կամ էջի երկու տարբերակները՝ օգտագործելով սահիկ՝ վերանայումների միջև անցնելու համար: Փաստաթղթերի տեսուչը ցուցադրում է փոփոխությունների ամփոփումը, և դուք կարող եք անմիջապես էջի վրա անցնել առանձին փոփոխված հատվածներին:Ավելի կայուն iframe խմբագրիչ։
Գրառումների խմբագրիչն այժմ ավելի ակտիվորեն օգտագործում է մեկուսացված iframe ռեժիմը, եթե բոլոր տեղադրված բլոկները օգտագործում են Block API-ի 3-րդ կամ ավելի բարձր տարբերակ: Սա պետք է նվազի թեմայի կամ պլագինի ոճերի և սկրիպտների ազդեցությունը խմբագրիչի վրա:Կարգավորելի բջջային մենյուներ։
Բջջային սարքերի համար նավիգացիայի վերադրման ընտրացանկերը այժմ կարող են ստեղծվել կայքի խմբագրիչի բլոկներից և նախշերից: Ավելացվել է «Նավիգացիայի վերադրման փակում» նվիրված բլոկը, որը թեմաներին և օգտատերերին ավելի շատ վերահսկողություն է տալիս բջջային նավիգացիայի տեսքի նկատմամբ:Սարքերի կողմից բլոկների տեսանելիությունը և հարմարվողական կարգավորումները։
В WordPress 7.0 տարբերակն այժմ թույլ է տալիս թաքցնել կամ ցուցադրել բլոկները՝ կախված սարքի տեսակից: Արձագանքող ռեժիմի կարգավորումները նույնպես ընդլայնվել են. դուք կարող եք փոխել տարբեր կանգառի կետերի ոճերը և հարմարեցնել դրանց չափերը:Նախշերի բարելավումներ և նախշերի անտեսումներ։
Շաբլոնի վերադասավորումները այժմ աշխատում են ոչ միայն հիմնական բլոկների, այլև հատուկ բլոկների հետ։ Մշակողներին տրվել են նոր տարբերակներ՝ Block Bindings-ի միջոցով ատրիբուտները կառավարելու համար, իսկ contentOnly ռեժիմը ընդլայնվել է՝ պահանջելով, որ բլոկների հեղինակները ավելի մանրամասն նկարագրեն block.json-ում խմբագրվող ատրիբուտները։Նոր և բարելավված բլոկներ։
Ավելացվել են վերնագրերի բլոկը, հացի փշրանքների բլոկը և պատկերակների բլոկը: Պատկերասրահն այժմ աջակցում է լուսային տուփերի սլայդ շոուներ, տեսանյութերն այժմ կարող են օգտագործվել որպես ֆոնային պատկերներ Կազմի բլոկներում, իսկ պարբերությունների բլոկներն այժմ աջակցում են սյուների և տեքստի ներդիրների:CSS բլոկային մակարդակում։
Խմբագրիչն այժմ թույլ է տալիս կիրառել հատուկ CSS էջի որոշակի բլոկի վրա։ Սա թույլ է տալիս ավելի մանրամասն անհատականացում՝ առանց առանձին դասեր ստեղծելու և թեման ձեռքով խմբագրելու անհրաժեշտության։Միայն PHP-ով բլոկի գրանցում։
Մշակողները այժմ կարող են ստեղծել և գրանցել բլոկներ և նախշեր անմիջապես PHP-ում՝ Block API-ի միջոցով: PHP-ում գրանցված բլոկներն այժմ ունեն խմբագրելի ատրիբուտներ և ավտոմատ ստուգման կառավարման ստեղծում DataForm-ի միջոցով:Փոփոխություններ Interactivity API-ում։
watch() ֆունկցիան ավելացվել է @wordpress/interactivity փաթեթին, որը թույլ է տալիս բաժանորդագրվել հետադարձ կանչի ընթացքում ազդանշանային փոփոխությունների համար: Data-wp-watch դիրեկտիվը կարող է օգտագործվել DOM տարրերի կյանքի ցիկլում և արձագանքել վիճակի փոփոխություններին:DataViews, DataForms և Site Editor ընդլայնումը։
Ավելացվել են նոր «Գործունեություն» և «Մանրամասներ» դասավորություններ, բարելավվել է մոդալ պատուհանների տեսքը, և Field API-ն այժմ աջակցում է երրորդ կողմի տեսակների գրանցումը: Կայքի խմբագրիչը հիմք է հանդիսանում ընդարձակվող երթուղայնացման համար, իսկ նոր @wordpress/boot փաթեթը թույլ է տալիս պլագիններին ստեղծել իրենց սեփական կայքի խմբագրիչի էջերը:Ավելի անվտանգ օգտատիրոջ գրանցում։
Ադմինիստրատորի և Խմբագրի դերերը հեռացվել են «Ընդհանուր կարգավորումներ» բաժնում նոր օգտատերերի համար նախատեսված լռելյայն դերերի ընտրությունից: Եթե այս դերերից մեկը ընտրվել է թարմացումից առաջ, «Կայքի առողջությունը» կցուցադրի նախազգուշացում: Մշակողների համար ավելացվել է default_role_dropdown_excluded_roles ֆիլտրը:Գրադարանի և պահանջների թարմացումներ։
PHP-ի նվազագույն տարբերակը WordPress Core-ը այժմ բարձրացված է մինչև PHP 7.4PHPMailer-ը թարմացվել է մինչև 7.0.2, backbone.js-ը՝ մինչև 1.6.1, Requests-ը՝ մինչև 2.0.17, CodeMirror-ը՝ մինչև վերջին v5 ճյուղը։ Ավելացվել է նաև թեմաների համար PHP 8.1-ի հնացման մասին ծանուցումների մշակման հնարավորություն։
WordPress 7.0 տարբերակը, կարծես, փորձ է վերակառուցելու մի քանի գործիքների հիմքը միաժամանակ՝ արհեստական բանականության ինտեգրացիա, կառավարման վահանակ, խմբագրիչ, բլոկներ, նախշեր և սերվերի կողմից բլոկների գրանցում: Ինչպես միշտ, կայքերի սեփականատերերին խորհուրդ է տրվում նախ փորձարկել թարմացումը իրենց կայքի պատճենի վրա, հատկապես, եթե նրանք օգտագործում են բարդ թեմաներ, տեսողական կառուցողներ և պլագիններ, որոնք ակտիվորեն խանգարում են խմբագրիչի աշխատանքին:
Source: linux.org.ru
