Clashbaz 3 ارسال شده در دی 99 گزارش بازنشر ارسال شده در دی 99 سلام. من یه سری کلمه توی محتوا دارم. مثلا pp-food-mash pp-bar-jash pp-lam-ghash حالا می خوام با یه کد این کلمات رو توی یه آرایه قرار بدم. یعنی بگم اگر توی محتوا pp- رو پیدا کردی، همه کلمه رو بگیر با preg_match_all این کار رو کردم، ولی فقط تا کلمه دوم میگیره. یعنی خروجی میشه pp-food و قسمت -mash رو نمیگیره. پترنش رو اینطوری نوشتم '~(pp-\w+)~' کسی می تونه با چه پترنی میتونم ابتدا تا انتهای کلمه رو بگیرم؟ نقل قول لینک به ارسال
Morteza 34190 ارسال شده در دی 99 گزارش بازنشر ارسال شده در دی 99 سلام کد کامل + ریجکستون رو بزارید اینجا تابررسی کنیم. 1 نقل قول لینک به ارسال
Clashbaz 3 ارسال شده در دی 99 مالک گزارش بازنشر ارسال شده در دی 99 در 4 ساعت قبل، Morteza گفته است : سلام کد کامل + ریجکستون رو بزارید اینجا تابررسی کنیم. add_filter('the_content', 'ppstyle', 0); function ppstyle($content) { $pattern = '~(pp-\w+)~'; if(preg_match_all($pattern, $content, $matches)) { foreach ($matches[1] as $word) { wp_enqueue_style( $word, get_stylesheet_directory_uri() . '/pp-style/'.$word.'/style.css'); } } return $content; } این کل کدی هست که من استفاده می کنم نقل قول لینک به ارسال
پست های پیشنهاد شده
به گفتگو بپیوندید
هم اکنون می توانید مطلب خود را ارسال نمایید و بعداً ثبت نام کنید. اگر حساب کاربری دارید، برای ارسال با حساب کاربری خود اکنون وارد شوید .