Արագ խորհուրդ. WP_Query & Multi-Line Fields

Օգտագործելով `meta_query` ատրիբուտը հզոր WordPress դասում ՝ `WP_Query`, կարող եք զտել այն գրառումները, որոնք իրենց մետա դաշտերում ունեն որոշակի արժեքներ: Եթե դուք ստեղծել եք բազմատող մետա դաշտ (օրինակ՝ օգտագործելով Advanced Custom Fields ) և ցանկանում եք գտնել միայն այն գրառումները, որոնք պարունակում են որոշակի արժեք այս տողերով բաժանված դաշտում, խորհուրդ է տրվում օգտագործել MySQL-ի REGEX աշխարհը :


Հետևյալ զանգը գտնում է բոլոր գրառումները, որոնք արժեքի բար ունեն ինչ -որ տեղ foo դաշտում:

d6a80606f7846cba392a561bfdecf2b7

Սա երաշխավորում է, որ սխալ ենթատողեր չեն հայտնաբերվում, և որ գծերի ընդհատումները աշխատում են հարթակներում: Նաև կարևոր. Արժեքի հատկանիշի արժեքը պետք է լինի կրկնակի չակերտների մեջ, հակառակ դեպքում WordPress- ը կխուսափի հետագծերից (մի անհանգստացեք. Prettier- ը դա մշտապես հաշվի է առնում): Նույն ընթացակարգը կարող է օգտագործվել նաև այլ նպատակների համար. Օրինակ ՝ վերը նշված ծածկագրում «\ r \ n | \ r | \ n» - ը փոխարինվում է « բառով : եթե արժեքները ստորակետով (տողի փոխարեն) առանձնացված են տեքստային դաշտում:

Վերադառնալ