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 نقل قول لینک به ارسال
پست های پیشنهاد شده
به گفتگو بپیوندید
هم اکنون می توانید مطلب خود را ارسال نمایید و بعداً ثبت نام کنید. اگر حساب کاربری دارید، برای ارسال با حساب کاربری خود اکنون وارد شوید .