نکته سریع: WP_Query و فیلدهای چند خطی

با استفاده از ویژگی `meta_query` در کلاس قدرتمند وردپرس `WP_Query`، می‌توانید پست‌هایی را که مقادیر خاصی در فیلدهای متای خود دارند، فیلتر کنید. اگر یک فیلد متای چند خطی ایجاد کرده‌اید (مثلاً با استفاده از فیلدهای سفارشی پیشرفته ) و فقط می‌خواهید پست‌هایی را پیدا کنید که حاوی یک مقدار خاص در این فیلد جدا شده با خط هستند، دنیای REGEX در MySQL توصیه می‌شود.


فراخوانی زیر همه پست هایی را که دارای نوار مقدار در جایی در یک خط در قسمت foo هستند ، پیدا می کند:

d6a80606f7846cba392a561bfdecf2b7

این اطمینان می دهد که هیچ زیرخطی نادرستی یافت نمی شود و خطوط در سراسر سیستم عامل ها کار می کنند. همچنین مهم است: مقدار ویژگی value باید در علامت نقل قول دوگانه باشد ، در غیر این صورت وردپرس از خط پشت خط پشتی فرار می کند (نگران نباشید: Prettier این مورد را به طور دائم در نظر می گیرد). همین رویه را می توان برای اهداف دیگری نیز استفاده کرد: برای مثال ، در کد بالا "\ r \ n | \ r | \ n" با " ؛" اگر مقادیر کاما (به جای خط) در یک قسمت متن جدا شده باشند.

بازگشت