رفتن به مطلب

مشکل عجیب لینک تصاویر؟؟


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

سلام دوستان .

احساس میکنم لینک تصاویر سایتم عادی نیست !!

یعنی وقتی برروی تصویری کلیک میشه هر تصویر بصورت لینک جداگانه یا یک پست جداگانه لوود میشه !!

مثال :

لینک یکی از مطالب:

http://bendownload.ir/14234-%D8%B9%DA%A9%D8%B3-%D9%87%D8%A7%DB%8C-%D8%AC%D8%AF%DB%8C%D8%AF-%D9%85%D9%84%DA%A9-%D8%AF%D8%B1-%D8%B3%D8%B1%DB%8C%D8%A7%D9%84-%D8%B1%D8%B2-%D8%B3%DB%8C%D8%A7%D9%87.html

لینک تصویر:

http://bendownload.ir/14234-%D8%B9%DA%A9%D8%B3-%D9%87%D8%A7%DB%8C-%D8%AC%D8%AF%DB%8C%D8%AF-%D9%85%D9%84%DA%A9-%D8%AF%D8%B1-%D8%B3%D8%B1%DB%8C%D8%A7%D9%84-%D8%B1%D8%B2-%D8%B3%DB%8C%D8%A7%D9%87.html/%D9%85%D9%84%DA%A9-1

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

با تشکر

لینک به ارسال

2 لینک برای مثال اوردم.

مثلا وقتی برروی هر تصویری کلیک میکنم هر تصویر یک پست میشه برای خودش.

لطفا در لینک مثال وارد شده و برروی یکی از تصاویر کلیک کن متوجه میشی که نام تصویر را تیتر مطلب قرار میده و اون تصویر رو نمایش میده !

یعنی فکر کنم هر تصویر 1 پست محسوب میشه

لینک به ارسال

منظورتون اینه که مثلا با کلیک روی تصویر لینک زیر میاد؟

http://bendownload.ir/14234-%D8%B9%DA%A9%D8%B3-%D9%87%D8%A7%DB%8C-%D8%AC%D8%AF%DB%8C%D8%AF-%D9%85%D9%84%DA%A9-%D8%AF%D8%B1-%D8%B3%D8%B1%DB%8C%D8%A7%D9%84-%D8%B1%D8%B2-%D8%B3%DB%8C%D8%A7%D9%87.html/%D9%85%D9%84%DA%A9-5

خب شما باید پست رو ویرایش کنید و تصویر با این لینک رو توش بزاری

http://bendownload.ir/wp-content/uploads/2014/10/%D9%85%D9%84%DA%A9-5.jpg

لینک به ارسال

دقیقا بله .

اما دوست عزیز بنده نمیتونم تمامی پست ها را و تمامی تصاویرشون رو تغییر لینک بدم!!

قبلا اینطور نبود نمیدونم مشکل از کجاست !

لینک به ارسال

احتمالا افزونه ای نصب کردی که این تغییرات رو داده. افزونه ها رو یکی یکی غیر فعال کن ببین درست میشه یانه.

لینک به ارسال

با تشکر.

تمامی افرونه ها را غیر فعال و امتحان کردم مشکل حل نشد!!!

افزونه های زیادی ندارم .

دوستان دیگه نظری ندارند؟؟

لینک به ارسال

همچین چیزی فقط زمانی پیش میاد که از گالری استفاده کرده باشین.

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

لینک به ارسال

با تشکر

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

یعنی مشکل از پوسته ؟؟

قالب سایت راهم امتحان کردم اما نتیجه ای نداشت !!

لطفا سریعتر راهنمایی کنید آخه ربوت گوگل داره این تصاویر رو که در یک پست هستند اون هم بانام های بی معنی ایندکس میکنه !!

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

لینک به ارسال

دوستان عزیز

یعنی هیچکس نمیتونه مشکل تصاویر سایتم رو اصلاح کنه و بگه مشکل از کجاست ؟!!

لطفا چک کنید

باتشکر

لینک به ارسال

کلا رسانه ها توی وردپرس هر کدوم یک پست هستن

این لینک ببینید مشکلتون رو حل میکنه ؟؟

http://www.wpbeginner.com/wp-tutorials/automatically-remove-default-image-links-wordpress/

لینک به ارسال

کلا رسانه ها توی وردپرس هر کدوم یک پست هستن

این لینک ببینید مشکلتون رو حل میکنه ؟؟

http://www.wpbeginne...inks-wordpress/

با تشکر..

منظور از جمله اولتون چیه ؟یعنی این مشکل من طبیعی و مشکل خاصی نیست ؟

لینکی که دادید مشکلی را حل نکرد البته شاید من چیزی متوجه نشدم.

دوستان لطفا راهنمایی کنید چطور میتونم لینک تصاویر را به لینک خود تصویر انتقال بدم ؟

لینک به ارسال

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

لینک دادن تصویر به خودش کار جالبی نیست چون کاربر روش کلیک کنه تصویر به تنهایی باز میشه بهتر یا لینک نداشته باشه یا لینک بشه به خود پست با این کد کارتون راه میفته. توی فایل توابع قالب بزارید

این کد عنوان پست و موضوع اول رو توی تایتل و alt تصویر قرار میده


function ow_wp_link_to_img($content)
{
$owcat ='';
foreach((get_the_category()) as $category) {
$owcat .= $category->cat_name . ' ';
}
$regex = '#<img([^>]*) src="([^"/]*/?[^".]*\.[^"]*)"([^>]*)>#';
$replace = '<a href="'.get_the_permalink().'" title="'.get_the_title().' '.$owcat.'"><img src="$2" alt="'.get_the_title().' '.$owcat.'" title="'.get_the_title().' '.$owcat.'" /></a>';
$regexlink = '#<a([^>]*) href="([^"/]*/?[^".]*\.[^"]*)"([^>]*)><a#';
$content = preg_replace($regex, $replace, $content);
$content = preg_replace($regexlink, '<a', $content);
return str_replace('</a></a>','</a>', $content);
//
}
add_filter('the_content', 'ow_wp_link_to_img');

لینک به ارسال

با تشکر از دوست عزیز..

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

آخه برای مثال

این پست:

http://bendownload.ir/13004-%D8%B9%DA%A9%D8%B3-%D9%87%D8%A7%DB%8C-%DA%A9%D8%A7%D8%B1%D9%88%D9%84%DB%8C%D9%86-%D8%AF%D8%B1-%D8%B1%D9%88%D8%B2%DB%8C-%D8%B1%D9%88%D8%B2%DA%AF%D8%A7%D8%B1%DB%8C-%D9%88-%D8%A8%DB%8C%D9%88%DA%AF%D8%B1.html

این هم تصویری از این پست :

http://bendownload.ir/13004-%D8%B9%DA%A9%D8%B3-%D9%87%D8%A7%DB%8C-%DA%A9%D8%A7%D8%B1%D9%88%D9%84%DB%8C%D9%86-%D8%AF%D8%B1-%D8%B1%D9%88%D8%B2%DB%8C-%D8%B1%D9%88%D8%B2%DA%AF%D8%A7%D8%B1%DB%8C-%D9%88-%D8%A8%DB%8C%D9%88%DA%AF%D8%B1.html/wilmb-ir

شما تصور کنید همونطور که قبلا مشاهده شده ربوت گوگل این تصویر را بانام wilmb-ir ایندکس کنه چی میشه ؟!!!این یک پست محسوب میشه.

منظورتون اینه که این کد را درفایل functions.php قرار بدم ؟

میشه بگید دقیقا درکدام قسمت این فایل قرار بدم ؟

لینک به ارسال

نه مشکلی نداره!

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

باید یا یه افزونه توی افزونه هاتون باشه یا یه کد توی توابعتون.

توی وردپرس به صورت خودکار تمامی عکس ها هم یه پست محسوب میشن (با تایتل و...) و هم یه پست! که قالبش هم پرونده اش اینه: images.php

شما تنها کاری که قرار بکنین که گوگل ایندکسشون نکنه توی robots.txt تمامی موتور های جستجو رو disallow بزنین رو فایل های wp-content/uploads

البتّه اگه اصرار دارین که ایندکس نشه.

لینک به ارسال

نه مشکلی نداره!

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

باید یا یه افزونه توی افزونه هاتون باشه یا یه کد توی توابعتون.

توی وردپرس به صورت خودکار تمامی عکس ها هم یه پست محسوب میشن (با تایتل و...) و هم یه پست! که قالبش هم پرونده اش اینه: images.php

شما تنها کاری که قرار بکنین که گوگل ایندکسشون نکنه توی robots.txt تمامی موتور های جستجو رو disallow بزنین رو فایل های wp-content/uploads

البتّه اگه اصرار دارین که ایندکس نشه.

ممنون از پاسختون . اما اگه به گوگل بگم که تصاویر سایتم رو ایندکس نکنه که بازدیدم نابود میشه !!!؟

آخه حدود نیمی از بازدید هام از قسمت ایمیج گوگل هست .

منظورتون از : تمامی عکس هاتون به طور خودکار لینک میشه!

چیه؟؟؟!

حالا اینکه عکس هام بصورت خودکار لینک میشن خوبه یا بد /؟

البته قبلا هر پستی که قرار میدادم بصورت خودکار لینک تصاویر به خود همون پست بر میگشت.

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

با تشکر

لینک به ارسال

پس نگران نباشین! بذارین تک تک عکس ها همینجوری ایندکس شن ، مشکلی پیش نمیاد.

در مورد اون چیزی هم که گفتین مشابه کد بالا زیاد هستن ، توضیح دادن دیگه به قسمت functions.php اضافه کنید! تنها کاری که میکنه اینکه لینک تصاویر رو از روی خودشون به پست انتقال بده.

به نظر من بهتره یه lightbox به قالبتون اضافه کنین که هر کسی که روی عکس کلیک میکنه همون عکس براش باز بشه تو همون صفحه.

خیلیم قشنگ هست.

لینک به ارسال

با تشکراز پاسخ کاملتون .

راستش من بلد نیستم فایل lightbox بسازم !! :wub:

البته الان با یک تیک در افزونه yoast باز مثل قبل شد و تمامی تصاویر پست ها به خود همون پست لینک داده شدند. ;)

کد بالا را به انتهای functions.php اضافه کردم اما خطای این تصویر اومد:

55555555.jpg

لینک به ارسال
کد رو داخل تگ پی اچ پی بزارید مثل این :
 

درست شد.

با تشکر از عبدالماجد جان.

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

ولی من مبخواستم اول موضوع و بعد عنوان پست رو نمایش بده (که فکر کنم از نظر سئو بهتر باشه).

الان اینطوریه :

http://bendownload.ir/18244-%D8%A2%D9%85%D9%88%D8%B2%D8%B4-%D8%A8%D8%A7%D9%81%D8%AA-%D9%BE%D9%84%DB%8C%D9%88%D8%B1-%D9%85%D8%B1%D8%AF%D8%A7%D9%86%D9%87-%D8%AA%D8%B5%D9%88%DB%8C%D8%B1%DB%8C.html

شما میتونید این دو را جابجا کنید؟

واقعا ممنون میشم

لینک به ارسال

کد رو داخل تگ پی اچ پی بزارید مثل این :


<?php
کدهای شما
?>

نه مثل اینکه درست نشد که هیچ بد تر هم شد . دیگه به پنل ووردپرسم دسترسی ندارم :o:wacko:

همونطور که گفتید این کد را قرار دادم اما الان در هر قسمت از تنظیمات پنل ووردپرسم کلیک میکنم این خطا میاد :

Warning: Cannot modify header information - headers already sent by (output started at /home/bendownl/domains/bendownload.ir/public_html/wp-content/themes/sorati3/functions.php:3) in /home/bendownl/domains/bendownload.ir/public_html/wp-includes/pluggable.php on line 1179

لینک به ارسال

خب الآن دقیقاً با اون کد میخواین چکار کنین؟

میتونی الآن از طریق هاستت فایل functions.php رو ویرایش کنی.

شما باید اوّل مقصدت رو مشخص کنی!

اگر اون تیک گزینه یوآست کارت رو راه میندازه که نیازی به این کد نداری...

اگر هم lightbox میخواین بگین تا آموزشش رو اینجا بذارم.

درضمن برای استفاده از lightbox حتماً باید عکس ها به خودشون لینک بشن (مثل قبل)

لینک به ارسال

خب الآن دقیقاً با اون کد میخواین چکار کنین؟

میتونی الآن از طریق هاستت فایل functions.php رو ویرایش کنی.

شما باید اوّل مقصدت رو مشخص کنی!

اگر اون تیک گزینه یوآست کارت رو راه میندازه که نیازی به این کد نداری...

اگر هم lightbox میخواین بگین تا آموزشش رو اینجا بذارم.

درضمن برای استفاده از lightbox حتماً باید عکس ها به خودشون لینک بشن (مثل قبل)

خب میخوام همون کاری که دوستمون در مورد این کد گفته را انجام بدم ! :

این کد عنوان پست و موضوع اول رو توی تایتل و alt تصویر قرار میده

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

شما خودتون از lightbox استفاده میکنی؟

اگر اموزششو بزاری ممنون میشم .گر چه با اون تیک افزونه سئو کارم تاحدودی راه افتاد !

میشه یک لینک از عکسی در سایتی که از lightbox استفاده کرده را بدی ؟

باتشکر

لینک به ارسال

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

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

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

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

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

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

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

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

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