رفتن به مطلب

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


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

سلام

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

باید چیکار کنم؟

متشکرم

لینک به ارسال

اگر منظورتون اینه که در صفحه ی اصلی که تمام مطالب اونجا هست ، میخواهید پایین هر کدومشون یک دکمه ی ادامه ی مطلب بذارید که وقتی کاربر روش کلیک کرد بره توی اون مطلب و دیگر ادامه ی مطلب دیده نشه (مثل سایر سایت ها)

کار ساده ایه

شما باید در پوشه ی قالبتون یک فایل با نام single.php بسازید و کدهای فایل index.php رو در اون کپی کنید و قسمتی که مربوط به ادامه ی مطلب هست رو از فایل single.php بردارید.

همین

و اگر هنوز دکمه ی ادامه ی مطلب هم ندارید باید در داخل حلقه در فایل index.php این کد رو قرار بدید


<a href="<?php the_permalink() ?>">به ادامه ی مطلب مراجعه کنید</a>

استایل موردنظرتون هم که خودتون باید بدید

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

منظورتون اینه که میخواید توی قالب به نمایش بگذارید یا توی کادر نوشتن مطلب !؟

مثلا اگه اینطوری بشه خیلی خوب میشه :

مورد اول - برای دیدن عکس به ادامه ی مطلب بروید

مورد دوم - برای مشاهده اس ام اس به ادامه ی مطلب بروید

مثلا هنگام پست مطلب :

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

مثلا مورد اول کدش باشه <mored1> و وقتی که پست منتشر شد ، مورد اول نمایش داده بشه

و مورد دوم کدش به صورت <mored2> باشه وقتی که پست منتشر شد ، مورد دوم نمایش داده بشه

ولی هیچکدام از موارد 1 و 2 در ادامه ی مطلب نمایش داده نشوند

لینک به ارسال

یه زمینه دلخواه بسازید بعد لینکش بدین به ادامه مطلب..

هر دفعه که دارین پست میدید می تونین متنش رو مشخص کنید.

لینک به ارسال

یه زمینه دلخواه بسازید بعد لینکش بدین به ادامه مطلب..

هر دفعه که دارین پست میدید می تونین متنش رو مشخص کنید.

ممنون

میشه یکم بیشتر توضیح بدید؟

دقیقا کار این ترفند چیه ؟

لینک به ارسال


<?php $link = get_post_meta($post->ID, 'link', true); ?>

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

بعد به این صورت لینک میدین:


<a href="<?php the_permalink(); ?>"><?php echo $link; ?></a>

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

لینک به ارسال

این کد را در index.php


<?php the_content('به ادامه مطلب مراجعه کنید ... ');?>

جایگزین


<?php the_content();?>

کنید

لینک به ارسال

این کد را در index.php


<?php the_content('به ادامه مطلب مراجعه کنید ... ');?>

جایگزین


<?php the_content();?>

کنید

آیا ایمان ممنون دقیقا همین هست اما میخوام که لینک دار نباشه ، رنگش رو تغییر بدم ، یذره با مطالب بالاتر از خودش فاصله بزارم ، سایزش رو عوض کنم و ...

آیا امکانش هست ؟

لینک به ارسال

ممنون

میشه یکم بیشتر توضیح بدید؟

دقیقا کار این ترفند چیه ؟


<?php $link = get_post_meta($post->ID, 'link', true); ?>

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

بعد به این صورت لینک میدین:


<a href="<?php the_permalink(); ?>"><?php echo $link; ?></a>

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

ممنون اما هردو کد رو داخل index.php گذاشتم و زمینه دلخواه نیز در ارسال مطلب ظاهر شد ولی وقتی مقداری بهش اختصاصی میدادم و تغییرات را ذخیره کردم ، انگار نه انگار که من زمینه های دلخواه را پر کرده بودم !!

یعنی در هنگام ویرایش دوباره مطلب ، زمینه های دلخواه خالی بود !

لینک به ارسال

کد تعریف رو اول فایل index باید قرار بدین.

بازم نشد

وقتی که تو قسمت ارسال مطلب زمینه دلخواه رو پر میکنم و مطلب منتشر میشه ، دوباره که میام مطلب رو ویرایش کنم میبینم که اصلا زمینه دلخواهی وجود نداره !!

لینک به ارسال

نه

فقط در حالت غیرفعال بودن افزونه‌اه تست کنید

ممنون آقا پارسا

اما من منظور شما را متوجه نشدم

الان افزونه ها رو غیر فعال کنم و وردپرس رو به 3.8 آپگرید کنم ؟

لینک به ارسال

ببینید

یک بار در حالت غیرفعال بودن افزونه‌ها تست کنید

اگر حل نشد

وردپرس را نصب دستی کنید

لینک به ارسال

ببینید

یک بار در حالت غیرفعال بودن افزونه‌ها تست کنید

اگر حل نشد

وردپرس را نصب دستی کنید

ممنون

تمام افزونه ها به جز yoast رو غیر فعال کردم ولی مشکل حل نشد

الان وردپرس رو حذف کنم و نصب دستی کنم ؟

سپاس

لینک به ارسال

راستی آقا پارسا اگه قراره وردپرس رو حذف کنم و دوباره نصب کنم ، تنظیمات فعلی قالب و تنظیمات افزونه ها رو چیکار کنم؟منظورم اینه که چطوری باید بک آپ بگیرم؟

لینک به ارسال

راستی آقا پارسا اگه قراره وردپرس رو حذف کنم و دوباره نصب کنم ، تنظیمات فعلی قالب و تنظیمات افزونه ها رو چیکار کنم؟منظورم اینه که چطوری باید بک آپ بگیرم؟

تنظیمات وردپرس در دیتابیس وردپرس ذخیره میشن.

که باید از دیتابیس هاست بکاپ بگیرید (از phpmyadmin کنترل پنل export کنید) و در هاست یا دیتابیس جدید مورد نظر import کنید.

فایل قالب و افزونه ها در فولدر wp-content شماست و با انتقال فایل ها اونها هم منتقل میشن.

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

وردپرس رو به صورت دستی به 3.8 ارتقا دادم اما بازم مشکلم حل نشد !!! :(

هم با قالب اصلیم تست کردم و هم با قالب پیشفرض ! اما بازم وقتی برای اولین بار روی یک دسته کلیک می کنم آن دسته باز می شود ولی وقتی صفحه رفرش می شود با ارور 404 مواجه می شوم.

مشکلی که تو این تاپیک هم داشتم حل نشد

آیا راه حل دیگری باقی مانده است ؟

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

راه حلها ساده هستند

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

غیر از این کمکی نمیشه کرد

لینک به ارسال

راه حلها ساده هستند

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

غیر از این کمکی نمیشه کرد

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

1-کد زیر رو در ایندکس گذاشتم :


<?php $link = get_post_meta($post->ID, 'link', true); ?>

2-کد زیر رو هم در ایندکس گذاشتم :


<a href="<?php the_permalink(); ?>"><?php echo $link; ?></a>

3-بعد هنگام پست مطلب در زمینه دلخواه ، کلمه link رو انتخاب کردم و توش نوشتم " لطفا به ادامه ی مطلب بروید "

4- بعد از اینکه پست منتشر شد ، کلمه " لطفا به ادامه ی مطلب بروید " ظاهر نشد و حتی در قسمت ویرایش مطلب کادر زمینه دلخواه link هم نبود !

لینک به ارسال

با تاپیک دیگری اشتباه گرفتم

اما خب چندان نامربوط نبود

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

اگر مشکل ذخیره سازی دارید

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

اگر هم مشکل ذخیره‌سازی ندارید

مشکل در نحوه استفاده شما در حلقه هست

لینک به ارسال

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

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

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

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

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

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

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

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

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