رفتن به مطلب

تبدیل لینکهای خروجی به لینک داخلی


پست های پیشنهاد شده

با سلام

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

http://example.com/g...l-site-link.com

لطفا دوستان عزیز کمک بکنید ممنون ازتون .

با تشکر

ویرایش شده توسط mikhak
لینک به ارسال


<script src="http://code.jquery.com/jquery-latest.js"></script>
<script type="text/javascript">
$(document).ready(function() {
$("a.external").filter(function(){
var href = "http://example.com/goto="+$(this).attr("href");
$(this).attr("href", href);
})
})
</script>

برای پیوندهای خارجیتون کلاس external بگذارید

لینک به ارسال

این کد رو کجا بذارم در فایل فانکشن بذارم ؟ چون میخوام تمامی لینکهای خروجی دارای اون چیزی که در بالا نوشتم باشن . چطوری میشه بعضی از لینکها رو استثنا کرد که به اونا این مورد اضافه نشه ؟

لینک به ارسال

نه در header.php و در تگ head

کلاس اون لینکها را بگذارید internal و کد را به این شکل تغییر بدید


<script src="http://code.jquery.com/jquery-latest.js"></script>
<script type="text/javascript">
$(document).ready(function() {
$("a").filter(function(){
var href = "http://example.com/goto="+$(this).attr("href");
if(!$(this).hasClass("internal")) {
$(this).attr("href", href);
}
})
})
</script>

لینک به ارسال
  • 5 هفته بعد...

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

http://khabarfarsi.com/ext/7803154

همانطور که میبنید سایت خبر فارسی داره خبر فارس نیوز رو در یک آی فریم نمایش میده . من دنبال افزونه ای میگردم که تمامی لینکهای خروجی رو در آی فریم نمایش بده به جز اون هایی که نمیخوام یعنی بتونم استثنا هم ایجاد کنم .

لطفا افزونه یا کدی رو برای اینکار لطفا معرفی کنید .

با تشکر

لینک به ارسال
ارسال شده در (ویرایش شده)

اینطوری که حتی لینکهای داخلی هم اینو به خودشون میگرن :

goto

در حالی که من فقط میخوام لینکهای خارجی به اون شکل باشن . در ضمن من از افزونه external_links استفاده هم میکنم.

لطفا کمکم کنید

ویرایش شده توسط mikhak
لینک به ارسال

با سلام

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

http://example.com/g...l-site-link.com

لطفا دوستان عزیز کمک بکنید ممنون ازتون .

با تشکر

ببخشید یه سوالی داشتم این کار چه سودی داره واسه سایت؟

ممنون میشم دوستان جواب بدن.

لینک به ارسال

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

http://khabarfarsi.com/ext/7803154

همانطور که میبنید سایت خبر فارسی داره خبر فارس نیوز رو در یک آی فریم نمایش میده . من دنبال افزونه ای میگردم که تمامی لینکهای خروجی رو در آی فریم نمایش بده به جز اون هایی که نمیخوام یعنی بتونم استثنا هم ایجاد کنم .

لطفا افزونه یا کدی رو برای اینکار لطفا معرفی کنید .

با تشکر

[sharedmedia=tutorials:tutorials:300]

ببخشید یه سوالی داشتم این کار چه سودی داره واسه سایت؟

ممنون میشم دوستان جواب بدن.

هیچ سود خاصی نداره

اینکه کاربر چرا می خواد کاری را انجام بده رو خودش می دونه و اینجا فقط به سئوالش جواب داده می شه

لینک به ارسال
  • 1 سال بعد...

احتمالا اون تاپیک یا پیوستش پاک شده و شما به اون قسمت دسترسی ندارید

لینک به ارسال

به گفتگو بپیوندید

هم اکنون می توانید مطلب خود را ارسال نمایید و بعداً ثبت نام کنید. اگر حساب کاربری دارید، برای ارسال با حساب کاربری خود اکنون وارد شوید .

مهمان
ارسال پاسخ به این موضوع ...

×   شما در حال چسباندن محتوایی با قالب بندی هستید.   حذف قالب بندی

  تنها استفاده از 75 اموجی مجاز می باشد.

×   لینک شما به صورت اتوماتیک جای گذاری شد.   نمایش به صورت لینک

×   محتوای قبلی شما بازگردانی شد.   پاک کردن محتوای ویرایشگر

×   شما مستقیما نمی توانید تصویر خود را قرار دهید. یا آن را اینجا بارگذاری کنید یا از یک URL قرار دهید.

×
×
  • اضافه کردن...