ahadto

تغییر در لینکهای سایت

8 پست در این موضوع قرار دارد

سلام

چطوری می تونم کاری کنم که تمام لینکهای سایت به صورت پیشفرض در صفحه جداگانه باز بشن (البته به جز لینکهای افزونه دانلود منیجر)،

به اشتراک گذاری این پست


لینک به پست

افزونه:


http://wordpress.org/extend/plugins/outbound-links/
http://wordpress.org/extend/plugins/wp-links/
http://wordpress.org/extend/plugins/open-external-links-in-a-new-window/
http://wordpress.org/extend/plugins/blank-target-replacement/

به اشتراک گذاری این پست


لینک به پست

دستتون درد نکنه ولی من از بس دیگه افزونه نصب کردم دیگه وقتی افزونه می بینم یه جوری میشم :)

یه کد ساده ای نیست به فانکشن یا حای دیگه اضافه بشه؟

به اشتراک گذاری این پست


لینک به پست

کدهای همین افزونه ها را بررسی کنید


http://css-tricks.com/snippets/jquery/open-external-links-in-new-window/

به اشتراک گذاری این پست


لینک به پست

والا من که بلد نیستم کدهاشو در بیارم!

یه چیزی که تو ذهن من هست اینه که تا جایی میشه از کد باید استفاده کنیم و نصب افزونه = سنگین شدن وب، این حرف درسته؟

به اشتراک گذاری این پست


لینک به پست

والا من که بلد نیستم کدهاشو در بیارم!

یه چیزی که تو ذهن من هست اینه که تا جایی میشه از کد باید استفاده کنیم و نصب افزونه = سنگین شدن وب، این حرف درسته؟

نه

مهم اینه که فقط افزونه هایی رو نصب کنیم که باید باشند

البته در افزونه ها شاید کدهایی باشند که واسه ما کاربردی نداشته باشند . به همین دلیل هست که افزونه های زیادی با کارهای مشابه ساخته میشوند

به اشتراک گذاری این پست


لینک به پست

این کد ظاهرا برای همین کار و یه سری کارهای دیگر هست، آیا قابل استفاده هست و اگه میشه استفادش کرد آیا کلش رو باید بذارم فانکشن؟:


function externallinks() {
if (!document.getElementsByTagName) return;
var anchors = document.getElementsByTagName("a");
for (var i=0; i<anchors.length; i++) {
var anchor = anchors[i];
anchor.tabindex = i;
if (anchor.getAttribute("href")) {
if (anchor.getAttribute("rel") == "external")
anchor.target = "_blank";
else if (anchor.getAttribute("rel") == "parent")
anchor.target = "_parent";
else if (anchor.getAttribute("rel") == "top")
anchor.target = "_top";
else if (anchor.getAttribute("rel") == "popup")
$('a[rel="popup"]').click(function(){return $.dbPopWin( $(this).attr('href'));}
);
}
}
}

به اشتراک گذاری این پست


لینک به پست

این کد js هست

در پوسته در فایل header یا footer


http://www.w3schools.com/js/

باید فراخونی هم بشه


externallinks();

به اشتراک گذاری این پست


لینک به پست

برای ارسال نظر یک حساب کاربری ایجاد کنید یا وارد حساب خود شوید

برای اینکه بتوانید نظر ارسال کنید نیاز دارید که کاربر سایت شوید

ایجاد یک حساب کاربری

برای حساب کاربری جدید در انجمن ما ثبت نام کنید. عضویت خیلی ساده است !


ثبت نام یک حساب کاربری جدید

ورود به حساب کاربری

دارای حساب کاربری هستید؟ از اینجا وارد شوید


ورود به حساب کاربری