Rapida Konsilo: WP_Query & Multliniaj Kampoj

Kun la helpo de la atributo meta_query en la potenca klaso WordPress WP_Query , afiŝoj povas esti filtritaj, kiuj havas iujn valorojn en siaj meta-kampoj. Se vi kreis plurlinian meta-kampon (ekz. Kun la helpo de Altnivelaj Laŭmendaj Kampoj ) kaj nur volas trovi afiŝojn, kiuj enhavas certan valoron en ĉi tiu kampo apartigitaj per liniaj rompoj, la REGEX-mondo de MySQL rekomendas.


La sekva alvoko trovas ĉiujn afiŝojn, kiuj havas la valoran stangon ie en linio en la foo- kampo:

d6a80606f7846cba392a561bfdecf2b7

Ĉi tio certigas, ke ne troviĝas malĝustaj subĉenoj kaj ke liniaj rompoj funkcias tra platformoj. Gravas ankaŭ: La valoro de la valora atributo devas esti inter duoblaj citiloj, alie WordPress eskapos de la reklamoj (ne zorgu: Pli bela konsideras ĉi tion konstante). La sama procedo povas esti uzata ankaŭ por aliaj celoj: Ekzemple, en la supra kodo, "\ r \ n | \ r | \ n" estas anstataŭigita per " ;" se la valoroj estas komaj (anstataŭ linio) disigitaj ene de teksta kampo.

Reen