tablo_24 69 ارسال شده در آذر 91 گزارش بازنشر ارسال شده در آذر 91 با سلاممن قالب خودم رو عوض کردم تو قالب قبلی وقتی روی عکس کلیک میکردم عکس ها تو یه صفحه دیگه باز میشودولی تو این قالب اینطوری نیستمن این کد رو پیدا کردمfunction autoblank($text) {$return = str_replace('<a', '<a target="_blank"', $text);return $return;}add_filter('the_content', 'autoblank');تو فانکشن هم گذاشتم ولی تاثیری نداشت لینک به ارسال
Morteza 34190 ارسال شده در دی 91 گزارش بازنشر ارسال شده در دی 91 وقتی عکس رو آپلود یا در متن قرار میدید میتونیدمشخص کنید که در پنجره جدید باز بشه یا خیر. 2 لینک به ارسال
tablo_24 69 ارسال شده در دی 91 مالک گزارش بازنشر ارسال شده در دی 91 مرسی جناب مرتضی ولی خیلی از عکس ها قدیمی هستن و من تو اون این گزینه رو انتخاب نکردمایا امکانش نیست که با قرار دادن کد خاصی این کار رو کرداز این افزونه هم استفاده کردم ولی جواب ندادhttp://wordpress.org/extend/plugins/open-external-links-in-a-new-window/installation/ لینک به ارسال
Morteza 34190 ارسال شده در دی 91 گزارش بازنشر ارسال شده در دی 91 میشه با جی کوئری انجام داد.اگر ادرسی از سایتتون بدید یا کلاس بخش پست ها رو بدید میتونم کد رو براتون بنویسم. 2 لینک به ارسال
tablo_24 69 ارسال شده در دی 91 مالک گزارش بازنشر ارسال شده در دی 91 مرسی جناب مرتضیاگرمنظورتون رو درست متوجه شده باشم باید اطلاعات فایل single.php و style.css رو بزارمفعلا قالب رو روی سایت قرار ندادم ولی این دوتا فایل رو آپلود میکنمwp.zip لینک به ارسال
Morteza 34190 ارسال شده در دی 91 گزارش بازنشر ارسال شده در دی 91 کد زیر رو به هد پوسته تون اضافه و تست کنید:<script type="text/javascript">jQuery(document).ready(function(){ jQuery(".text-post a[href^='http://']").attr("target","_blank");});</script> 2 لینک به ارسال
tablo_24 69 ارسال شده در دی 91 مالک گزارش بازنشر ارسال شده در دی 91 مرسیولی مشکل بر طرف نشد برای همین خود قالب رو میزارماسم قالب wp-pro2 هستwp-pro2.zip لینک به ارسال
imanfakhar 26231 ارسال شده در دی 91 گزارش بازنشر ارسال شده در دی 91 چنانچه کد مرتضایب عزیز کار نکرده یا jquery در قالبتون با افزونه ای دیگه تداخل داره یا نحوه ساخت لینک ها اشتباهه که در هر دو مورد کمکی از طریق قالب نمی شه کرد ولی با html هم می تونیداگر می خواهید همه ی پیوندها در صفحه جدید باز شوند در header.php اضافه کنید <base target="_blank" />اگر هم خواستید هرکدام در همان صفحه باز شوند در قالب به آن target="_self"اضافه کنید مثلا اگر خواستید عناوین پست ها در همان صفحه باز شوند کد زیر را در قالب خود بیابید<a href="<?php the_permalink() ?>" rel="bookmark" ><?php the_title(); ?></a>و به<a href="<?php the_permalink() ?>" rel="bookmark" target="_self" ><?php the_title(); ?></a>تغییر دهید 3 لینک به ارسال
tablo_24 69 ارسال شده در دی 91 مالک گزارش بازنشر ارسال شده در دی 91 مرسی کار کردبرای اینکه همه لینک ها اینطوری نشن تو فایل Single Post گذاشتمیک سوال هم داشتم آیا میشه از خاصیت base target تو CSS هم استفاده کرد برای مثال عکس های که تو گالری لود میشن از کلاس <dl class="gallery-item">و یا<img class="attachment-thumbnail">استفاده میکنن البته اگر درست متوجه شده باشمآیا میشه base target رو فقط به این دو تا کلاس اعمال کرد لینک به ارسال
imanfakhar 26231 ارسال شده در دی 91 گزارش بازنشر ارسال شده در دی 91 بیس مربوط به کل بیس صفحه است برای کلاس خاص باید از jquery استفاده کرد که می شه کد مرتنضای عزیز و روی سیستم شما عمل نکرد و اگر برای هر آی دی هم بخواهی می شود با javascript انجام داد کد:<script type="text/javascript"><!--function target(){document.getElementById('یک آی دی').target="_blank"}target()//--></script> 2 لینک به ارسال
پست های پیشنهاد شده
لطفا برای ارسال دیدگاه وارد شوید
شما بعد از اینکه وارد حساب کاربری خود شدید می توانید دیدگاهی ارسال کنید
ورود به حساب کاربری