mikhak 7 ارسال شده در آذر 93 گزارش بازنشر ارسال شده در آذر 93 با سلامچطوری من میتونم یک کلمه رو بطور خودکار در آخر عنوان مطلب اضافه کنم ؟مثلا : ایران بزرگ استبیاد بشه این : ایران بزرگ است عکس نقل قول لینک به ارسال
فرحان 997 ارسال شده در آذر 93 گزارش بازنشر ارسال شده در آذر 93 سلام. خیلی راه ها ممکنه داشته باشه ، اما یک راهش این هست که توی پوستتون جایی که تابع the_title فراخوانی شده اون متنتون رو بعدش توی کدهای html بنویسید. مثل کد زیر:<?php the_title(); ?> <span> عکس </span>بر اساس دسته ی مطلب هم می تونید شرط بزارید و مثلا کلمات مختلف هم بزارید.موفق باشید. 4 نقل قول لینک به ارسال
mikhak 7 ارسال شده در آذر 93 مالک گزارش بازنشر ارسال شده در آذر 93 خوب من نمیخوام برم در هر نقطه ای از قالب این مورد اضافه کنم برای همین دنبال تابعی هستم که بتونم عنوان مطلب رو به گونه ای گفتم فیلتر کنم. نقل قول لینک به ارسال
فرحان 997 ارسال شده در آذر 93 گزارش بازنشر ارسال شده در آذر 93 خوب همون طور که خودتون هم اشاره کردید باید روی عنوان مطلب فیلتر گذاری کنید دیگه ، مثلا این شکلی :function suppress_if_blurb( $title, $id = null ) { if ( in_category(' blurb', $id ) ) { return ''; } return $title;}add_filter( 'the_title', 'suppress_if_blurb', 10, 2 );توی این کد با توجه به دسته ی مطلب روی تایتل اون فیلتر گذاری شده.کدش هم توی این آدرس هست :http://codex.wordpress.org/Plugin_API/Filter_Reference/the_titlehttp://codex.wordpress.org/Function_Reference/apply_filters 3 نقل قول لینک به ارسال
mikhak 7 ارسال شده در آذر 93 مالک گزارش بازنشر ارسال شده در آذر 93 خوب همون طور که خودتون هم اشاره کردید باید روی عنوان مطلب فیلتر گذاری کنید دیگه ، مثلا این شکلی :function suppress_if_blurb( $title, $id = null ) {if ( in_category(' blurb', $id ) ) { return '';}return $title;}add_filter( 'the_title', 'suppress_if_blurb', 10, 2 );توی این کد با توجه به دسته ی مطلب روی تایتل اون فیلتر گذاری شده.کدش هم توی این آدرس هست :http://codex.wordpre...rence/the_titlehttp://codex.wordpre...e/apply_filtersمتاسفانه من نتونستم این کدها رو برای اون چیزی که میخواستم به طور صحیح ویرایش کنم و باعث میشم که صفحه مدیریت سفید اگه میشه لطف کرده و کد مناسب رو درج کنید متاسفانه من هر چی تست کردم سفید شد . نقل قول لینک به ارسال
حاج ایمان 486 ارسال شده در آذر 93 گزارش بازنشر ارسال شده در آذر 93 شما دقیقا میخوایید کجا بزارید ؟ میخوایید روی دسته بندی خاصی اضافه کنید ؟ نمونه ای یا آدرسی بدید ببینیم 1 نقل قول لینک به ارسال
فرحان 997 ارسال شده در آذر 93 گزارش بازنشر ارسال شده در آذر 93 یک همچین چیزی بنویسید:function suppress_if_blurb( $title, $id = null ) {if ( in_category('dasteyeman', $id ) ) { return $title . __('ax', 'textdomainetoon');}return $title;}add_filter( 'the_title', 'suppress_if_blurb', 10, 2 );تکست دامین و دسته رو ویرایش کنید، بعدش برید به فایل زبان پوسته با poedit بازش کنید ، بعد آپدیت کنید و کلمه رو پیدا کنید و ترجمه و ذخیره کنید.اگر پوستتون فایل زبان نداره یا از اپدیت فایل زبان و غیره سر درنمیارید و همچنین فقط براتون مهمه که کاربرا اون کلمه رو ببینن توی انتهای عنوان مطلب، می تونید به این سایت برید :http://www.endmemo.c...deconverter.phpو توی قسمت unicode character کلمه فارسی رو بنویسید و کانورت کنید و خروجی ای که توی قسمت hexadecimal تولید میشه رو کپی کنید و کد بالا رو به صورت زیر بنویسید:function suppress_if_blurb( $title, $id = null ) {if ( in_category('dasteyeman', $id ) ) { return $title . 'سلام';}return $title;}add_filter( 'the_title', 'suppress_if_blurb', 10, 2 );که توی اون من اومدمه کلمه 'سلام' رو کانورت کردمه ، حالا شما کلمه خودتونو کانورت کنید.و دقت کنید که با این کار توی ظاهر سایت کاربرا کلمه رو درست می بینند اما توی سورس صفحه به همون صورت کد هست .اون دسته من توی کد هم باید نامک دسته رو وارد کنیدموفق باشید. 2 نقل قول لینک به ارسال
پست های پیشنهاد شده
به گفتگو بپیوندید
هم اکنون می توانید مطلب خود را ارسال نمایید و بعداً ثبت نام کنید. اگر حساب کاربری دارید، برای ارسال با حساب کاربری خود اکنون وارد شوید .