m.Mosibat

مشکل در نمایش مقالات جدید با https

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

با سلام خدمت همه عزیزان

من مدتی هست که این مشکل رو دارم: سایتم روی http هست و مشکلی هم ندارم باهاش اما گاهی اوقات وقتی که سایتو باز میکنم بلوک مقالات جدید همه لینک مطالب رو با https میزنه و هرجوری بررسی کردم دلیل این موضوع رو نفهمیدم!

تنها چیزی که به نظرم رسید این بود که ممکنه مشکلی توی کد نمایش آخرین مطالبم باشه

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

آیا راهی هست که توی فانکشن بگیم حتما حتما لینکا رو توی هر خروجی بدون https نمایش بده؟

 

کد بلوک آخرین مطالبم:

 

			<?php  while ($r->have_posts()) : $r->the_post(); global $post; ?>
				<li style="padding:15px 0px">
				

<a rel="bookmark" href="<?php the_permalink() ?>"><?php the_post_thumbnail('thumbnail', array('class' => 'sideimg')); ?></a>
					
					<div class="content">
					

					
						<a href="<?php the_permalink(); ?>" title="<?php echo esc_attr(get_the_title() ? get_the_title() : get_the_ID()); ?>">
							<?php if (get_the_title()) the_title(); else the_ID(); ?></a>
							
						<?php echo Bunyad::blocks()->meta('below', 'latest-posts', array('type' => 'widget')); ?>
																	
					</div>
				
				</li>
			<?php endwhile; ?>

 

0

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


لینک به پست

سلام

مشکل عجیبی هست ولی راه حل ساده داره.

بجای the_permalink میتونید این رو بزارید:
 

echo str_replace('https', 'http', get_the_permalink());

 

1

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


لینک به پست

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

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

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

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


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

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

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


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

  • مطالب مشابه

    • توسط padenaorg
      سلام، وقت بخیر
      سایت https://padena.org تا چد روز پیش بدون مشکل لود می شد اما از تقریبا نزدیک عید بدون پروکسی و فیلتر شکن بالا نمی یاد وقتی SSL را حذف می کنم سایت بدون فیلتر شکن هم بالا می یاد دوستان کسی می دونه مشکل از کجاست؟
      یه مشکل دیگه ای هم که هست اینه که الان که مجبور شدم سایت را بدون https بالا بیارم ریدایرکت https به http انجام نمی شه و چند قطعه کد و حتی از افزونه هم استفاده کردم و مشکل حل نشد
      یه نکته دیگه که باید عرض کنم اینه که همین الان هم با فیلتر شکن ریدایرکت به خوبی انجام می شه اما با ip های ایران تغییر مسیر صورت نمی گیره
       
      ممنون از وقتی که می ذارید
    • توسط seyedi
      عرض سلام و خسته نباشید خدمت شما

      وب سایتمون دارای ssl تجاری است و تنظیمات کلودفلر بر روی آن انجام شده است (SSL مربوط به کلودفلر را هم Flexible قرار داده ام). مشکل اساسی باز نشدن وب سایت بر روی دیوایس های ios بدون قندشکن است. یعنی وب سایت فقط روی دیوایس های دارای سیستم عامل ios باز نمی شود مثل iphone5 ، البته با اینترنت همراه اول روی ios باز میشه ولی با اینترنت ایرانسل و مخابرات کار نمی کنه!
      زمانیکه کلودفلر غیرفعال است وب سایت به درستی کار می کند.

      لطفا راهنمایی بفرمایید, ممنون.
    • توسط unid_user
      سلام و درود
      دوستان گرامی جدیدا در یک وب سایت به مشکل لود نشدن یا عدم نمایش برخی تصاویر در صفحه اصلی برخوردم. با inspect گرفتن متوجه شدم برای تگ img چند آدرس و مشخصه های src یا srcs ثبت شده. با شرکت هاستینگ تماس گرفتم گفتن که باید از http به https انتقال بدی . من کد زیر رو از اینترنت برداشتم و در htaccess کپی کردم ولی هیچ تفاوتی نداشت لطفا راهنمایی کنید.
      ممنون.
      RewriteCond %{HTTPS} off RewriteRule (.*) https://%{HTTP_HOST}%{REQUEST_URI} [R=301,L]  
    • توسط Mohammad Bazli
      سلام و روز بخیر به همه اعضای وردپرس فارسی
      *می خواستم بدونم چطور میشه یک ssl رایگان رو به راحتی راه انداخت برای وردپرس
      *در ضمن در cpanel هم میشه به صورت رایگان فعالش کرد و تا یه جاهایی رفتم ولی بعدش به مشکل خوردم و نصب نشد.
       
      البته بنده با سایت sslfree تونستم این کارو انجام بدم و با پلاگین Really Simple SSL نوار ادرس رو هم سبز کردم ولی در قالب سایتم با مشکلاتی مواجه شدم
      (خطاها در مرورگرهای تلفن همراه دیده میشه)
      ttb1.ir
      هرکسی اطلاعی، تجربه ای چیزی میدونه لطفا در این تایپیک اعلام کنه
      با تشکر
    • توسط Guney
      سلام
      بنده گواهی ssl گرفتم و فعالش کردم اما تو پنل وردپرس برای اینکه سرعت کار بیشتر باشه میخوام ssl غیر فعال باشه. دوستان اگه ممکنه راهنمایی کنند. ممنونم