رفتن به مطلب

قرار دادن شورت لینک در php


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

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

 

قطعه کد موجود به این شکله"

$post_link = tie_get_option( 'share_shortlink' ) ? wp_get_shortlink() : wp_get_shortlink();

یعنی هر جا از $post_link استفاده بشه لینک کوتاه شده پست را خروجی میده من میخوام به این شکل باشه:

domain.com?p=200&mref=10

اون قسمت mref=10 را از این شورت کد میگیرم :

&mref=<?php echo do_shortcode('[mycred_affiliate_id]') ?>

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

domai.com?p=200&mref=php echo do ...

نمیدونم منظورم را درست رسوندم یا نه

یعنی خروجی کد را نمایش میداد بجای اینگه اجرا بشه

 

ممنون میشم راهنمایی گنید یا لقمه آماده را بهم بدید

لینک به ارسال
در ۱ ساعت قبل، Rasoul گفته است :

سلام 

در صورت امکان شورتکد را قرار بدین برسی کنیم براتون.

توی پست بالا گذاشتمش.

مشکل از شورت کد نیست مسئله اینجاست میخوام در اون قطعه ای که گفتم شورت کد بذارم ( این شورت کد خروجی اون یک عدد است) و من میخوام به انتهای لینک اون عدد اضافه بشه

لینک هم همانطور گفتم لینک کوتاه شده پست است  یعنی این : 

$post_link = tie_get_option( 'share_shortlink' ) ? wp_get_shortlink() : wp_get_shortlink();

و شورت کد من این است [mycred_affiliate_id] که خروجی آن شناسه عددی هر کاربر است

لینک به ارسال

برای اینکه منظورم را بهتر درک کنید:

من این پیشفرض را میخوام تغییر بدم:

کد من :
			'url'  => 'https://www.facebook.com/sharer.php?u='. $post_link,
خروجی :
https://www.facebook.com/sharer.php?u=https://domain.com

کاری که میخوام انجام  بدم :

کدی که استفاده میکنم:
			'url'  => 'https://www.facebook.com/sharer.php?u='. "<?php echo do_shortcode('[mycred_affiliate_link url='$post_link']') ?>",

خروجی به این شکل میشه:
https://www.facebook.com/sharer.php?u=?php%20echo%20do_shortcode(%27%5Bmycred_affiliate_link%20url=%27https://domain.com/%27%5D%27)%20?

 در حالی که میخوام به این شکل باشه :
https://www.facebook.com/sharer.php?u=https://domain.com/XXXX
بجای XXXX 
باید خروجی شورت کد من نمایش بده که نمیده بجاش میاده کد قطعه را نمایش میده

وضعیت من فوری است ممنون میشم اگر کسی میتونه کمکم کنه اینو درستش کنم

ویرایش شده توسط neda411
ادیت
لینک به ارسال
  • 2 هفته بعد...

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

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

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

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

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

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

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

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

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