abolfazl 156 ارسال شده در مرداد 94 گزارش بازنشر ارسال شده در مرداد 94 (ویرایش شده) سلام دوستانچطور میتونم مشکل نمایش کد در پست های صفحه اصلی رو بر طرف کنم؟برای مثال اگر عکس رو در ابتدای پست قرار بدم بعد از انتشار مطلب،میبینیم که بخشی از کد عکس در صفحه اصلی نشون داده میشه!مثل این: ویرایش شده مرداد 94 توسط abolfazl نقل قول لینک به ارسال
Rohani 389 ارسال شده در مرداد 94 گزارش بازنشر ارسال شده در مرداد 94 (ویرایش شده) کد ها رو داخل تگ pre قرار بدید.<!DOCTYPE html><html><body><pre>Text in a pre elementis displayed in a fixed-widthfont, and it preservesboth spaces andline breaks</pre></body></html>وبه اون استایل دلخواه رو بدید. ویرایش شده مرداد 94 توسط Rohani 1 نقل قول لینک به ارسال
abolfazl 156 ارسال شده در مرداد 94 مالک گزارش بازنشر ارسال شده در مرداد 94 کد ها رو داخل تگ pre قرار بدید.<!DOCTYPE html><html><body><pre>Text in a pre elementis displayed in a fixed-widthfont, and it preservesboth spaces andline breaks</pre></body></html>وبه اون استایل دلخواه رو بدید.خیلی ممنون از راهنماییتونولی میخام کدی رو در استایل قالب قرار بدم که دیگه از این مشکلات پیش نیاد،میتونید راهنمایی بفرمایید؟ نقل قول لینک به ارسال
Rohani 389 ارسال شده در مرداد 94 گزارش بازنشر ارسال شده در مرداد 94 کد pre دقیقا همون جوری که متن تایپ میشود نشان داده می شود. و به درد نمایش کد ها می خورد.با پلاگین های زیر هم میتونید به صورت حرفه ای تر کار کنید.http://speckyboy.com/2009/02/19/12-wordpress-plugins-to-display-and-highlight-code-within-your-blog/ 1 نقل قول لینک به ارسال
abolfazl 156 ارسال شده در مرداد 94 مالک گزارش بازنشر ارسال شده در مرداد 94 کد pre دقیقا همون جوری که متن تایپ میشود نشان داده می شود. و به درد نمایش کد ها می خورد.با پلاگین های زیر هم میتونید به صورت حرفه ای تر کار کنید.http://speckyboy.com...thin-your-blog/تشکر بابت راهنماییتون دوست عزیز من از این کد استفاده کردم ولی عمل نکردبنظرم منظورم و خوب متوجه نشدید نمیخام اون کد اجرا بشه اون کدی که میبینید در نمونه ای که نشون دادیم کد عکسه که متاسفانه در صفحه اصلی نشون داده میشه!یعنی درواقع میخایم کد Html عکس و فیلتر کنیم تا در پست های صفحه اصلی نشون داده نشه...چون وقتی یه عکسی رو در اوایل پست میزاریم کد همون عکس در صفحه اصلی نشون داده میشه نقل قول لینک به ارسال
abolfazl 156 ارسال شده در مرداد 94 مالک گزارش بازنشر ارسال شده در مرداد 94 تشکر بابت راهنماییتون دوست عزیز من از این کد استفاده کردم ولی عمل نکردبنظرم منظورم و خوب متوجه نشدید نمیخام اون کد اجرا بشه اون کدی که میبینید در نمونه ای که نشون دادیم کد عکسه که متاسفانه در صفحه اصلی نشون داده میشه!یعنی درواقع میخایم کد Html عکس و فیلتر کنیم تا در پست های صفحه اصلی نشون داده نشه...چون وقتی یه عکسی رو در اوایل پست میزاریم کد همون عکس در صفحه اصلی نشون داده میشه نقل قول لینک به ارسال
farbehar1 4 ارسال شده در مرداد 94 گزارش بازنشر ارسال شده در مرداد 94 (ویرایش شده) سایت آنلاینه ؟آدرس بدید لطفا ویرایش شده مرداد 94 توسط farbehar1 1 نقل قول لینک به ارسال
abolfazl 156 ارسال شده در مرداد 94 مالک گزارش بازنشر ارسال شده در مرداد 94 سایت آنلاینه ؟آدرس بدید لطفابفرمایید: سفر سلامت نقل قول لینک به ارسال
abolfazl 156 ارسال شده در مرداد 94 مالک گزارش بازنشر ارسال شده در مرداد 94 بفرمایید: سفر سلامت نقل قول لینک به ارسال
علی زینلی 2114 ارسال شده در مرداد 94 گزارش بازنشر ارسال شده در مرداد 94 سلام ، اوّل توضیح بدم که کلاً توی قالبتون یه کار اشتباهی که اتفّاق افتاده اینکه باید به جای استفاده از مطلب اصلی (the_content) از چکیده مطلب (excerpt) استفاده میشد تا بتونین یه چکیده از مطلبتون رو بنویسین که کاربر رو جذب کنه (مثل سایت های خبری).یه توضیح کاملی بدم برای دوستانی که شاید در آینده این مطلب رو میبینن و مشکلشون مشابه مشکل شماست ، برای اینکه تگ های HTML رو از مطلب حذف کنید (یعنی به جای شورت کد ها مثلاً میبود <img src="....> یا... و یا اینکه مواردی که خودم بهشون برخورد کردم و دکمه های اشتراک گذاری میومدن روی صفحه اصلی و کار رو خراب میکردن...) باید از تابع PHP استفاده کنیم به شکل زیر:strip_tags();که هر ورودی شما داخل این تابع بکنین بدون تگ های HTML میاد بیرون (میتونین یه سری تگ ها رو مجاز بدونین) و چون بحث اصلیمون نیست بهش نمیپردازم توضیحات بیشتر رو از منبع اصلی بخونید:http://php.net/manual/en/function.strip-tags.php______________و امّا مشکل شما:وردپرس هم دقیقاً تابعی داره برای shortcode ها که مشکل شماست و میان توی صفحه اصلی به شکل زیر:strip_shortcodes();یعنی اگر میخوایم کلّ مطلب رو بدون شورت کد ها چاپ کنیم میشه از شکل زیر استفاده کرد:چاپ مطلب بدون شورت کد ها (shortcode):<?php echo strip_shortcodes( get_the_content() ); ?>شمام باید جایی که توی حلقه get_the_content اومده به جاش بذارین strip_shortcodes( get_the_content() );اگر نتونستین جای مناسب رو پیدا کنین فایل index.php و در صورت وجود loop.php یا content.php رو اینجا داخل BBcode مخصوص Longbox بذارین تا براتون انجامش بدم.موفّق باشید. 1 نقل قول لینک به ارسال
abolfazl 156 ارسال شده در مرداد 94 مالک گزارش بازنشر ارسال شده در مرداد 94 (ویرایش شده) سلام ، اوّل توضیح بدم که کلاً توی قالبتون یه کار اشتباهی که اتفّاق افتاده اینکه باید به جای استفاده از مطلب اصلی (the_content) از چکیده مطلب (excerpt) استفاده میشد تا بتونین یه چکیده از مطلبتون رو بنویسین که کاربر رو جذب کنه (مثل سایت های خبری).یه توضیح کاملی بدم برای دوستانی که شاید در آینده این مطلب رو میبینن و مشکلشون مشابه مشکل شماست ، برای اینکه تگ های HTML رو از مطلب حذف کنید (یعنی به جای شورت کد ها مثلاً میبود <img src="....> یا... و یا اینکه مواردی که خودم بهشون برخورد کردم و دکمه های اشتراک گذاری میومدن روی صفحه اصلی و کار رو خراب میکردن...) باید از تابع PHP استفاده کنیم به شکل زیر:strip_tags();که هر ورودی شما داخل این تابع بکنین بدون تگ های HTML میاد بیرون (میتونین یه سری تگ ها رو مجاز بدونین) و چون بحث اصلیمون نیست بهش نمیپردازم توضیحات بیشتر رو از منبع اصلی بخونید:http://php.net/manua....strip-tags.php______________و امّا مشکل شما:وردپرس هم دقیقاً تابعی داره برای shortcode ها که مشکل شماست و میان توی صفحه اصلی به شکل زیر:strip_shortcodes();یعنی اگر میخوایم کلّ مطلب رو بدون شورت کد ها چاپ کنیم میشه از شکل زیر استفاده کرد:چاپ مطلب بدون شورت کد ها (shortcode):<?php echo strip_shortcodes( get_the_content() ); ?>شمام باید جایی که توی حلقه get_the_content اومده به جاش بذارین strip_shortcodes( get_the_content() );اگر نتونستین جای مناسب رو پیدا کنین فایل index.php و در صورت وجود loop.php یا content.php رو اینجا داخل BBcode مخصوص Longbox بذارین تا براتون انجامش بدم.موفّق باشید.خیلی ممنون آقای زینلی بابت راهنماییتون فقط چطور این کد با این سه تا ویژگی مد نظر کامل کنم؟1- یکی اینکه باید تعداد کلمات محدود بشه چون کل متن نمایش داده میشه2- متن از تصویر اصلی پست در صفحه اصلی فاصله میگیره3- بتونم فونت و اندازش و تغییر بدم ویرایش شده مرداد 94 توسط abolfazl نقل قول لینک به ارسال
علی زینلی 2114 ارسال شده در مرداد 94 گزارش بازنشر ارسال شده در مرداد 94 گفتم که حلقه رو بدید تا جایگزین کنممحدود کردن تعداد کلمات رو قبلا ۵ ۶ تا تاپیک گفتم حالا چه آر اس اس چه چیزای دیگه (الآن با گوشیم نمیتونم بنویسم خودتون سرچ کنین)اگر نتونستین حلقه رو بذارید 1 نقل قول لینک به ارسال
abolfazl 156 ارسال شده در مرداد 94 مالک گزارش بازنشر ارسال شده در مرداد 94 گفتم که حلقه رو بدید تا جایگزین کنممحدود کردن تعداد کلمات رو قبلا ۵ ۶ تا تاپیک گفتم حالا چه آر اس اس چه چیزای دیگه (الآن با گوشیم نمیتونم بنویسم خودتون سرچ کنین)اگر نتونستین حلقه رو بذاریددرحال حاضر از این کد استفاده میکنیم که محدودیت کارکتر هم براش تعریف کردیم ولی مشکل داره و اینکه کد تصویر در پست نشون میده مگه اینکه کاری کنیم کد تصاویر مسدود بشه،که نمیدونیم چه جوری<?php the_content_rss('', TRUE, '', 4); ?>ولی سوال هایی که پرسیده بودیم مربوط به قطعه کدی بود که داده بودید<?php echo strip_shortcodes( get_the_content() ); ?>فقط چطور این کد با این سه تا ویژگی مد نظر کامل کنم؟1- یکی اینکه باید تعداد کلمات محدود بشه چون کل متن نمایش داده میشه2- متن از تصویر اصلی پست در صفحه اصلی فاصله میگیره3- بتونم فونت و اندازش و تغییر بدم نقل قول لینک به ارسال
علی زینلی 2114 ارسال شده در شهریور 94 گزارش بازنشر ارسال شده در شهریور 94 درحال حاضر از این کد استفاده میکنیم که محدودیت کارکتر هم براش تعریف کردیم ولی مشکل داره و اینکه کد تصویر در پست نشون میده مگه اینکه کاری کنیم کد تصاویر مسدود بشه،که نمیدونیم چه جوری ولی سوال هایی که پرسیده بودیم مربوط به قطعه کدی بود که داده بودید فقط چطور این کد با این سه تا ویژگی مد نظر کامل کنم؟ 1- یکی اینکه باید تعداد کلمات محدود بشه چون کل متن نمایش داده میشه 2- متن از تصویر اصلی پست در صفحه اصلی فاصله میگیره 3- بتونم فونت و اندازش و تغییر بدم بله دوست عزیز بالا هم همین سؤالات رو گفته بودید! گفتم که به احتمال زیاد شما اشتباه جایگزین کردین کد رو.1: در تاپیک های دیگه بار ها مدل های مختلفش رو برای RSS و بقیّه توابع گفتم اینجا هم دوباره اینجوری تکرار میکنم:echo substr( strip_shortcodes( get_the_content() ) , 0, 200);عدد 200 رو تغییر بدید2: به خاطر استایل ها هست! CSS ها رو تغییر بدید3: داخل یه <div> فراخوانیشون کنین و بهشون استایل بدید.موفّق باشید. 1 نقل قول لینک به ارسال
پست های پیشنهاد شده
به گفتگو بپیوندید
هم اکنون می توانید مطلب خود را ارسال نمایید و بعداً ثبت نام کنید. اگر حساب کاربری دارید، برای ارسال با حساب کاربری خود اکنون وارد شوید .