Mesmaili

کد های دلخواه در <هد> </هد>

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

درود :دی

ببخشید ، من میخوام توی هد فالب ادامه مطلبم ، یه چند خط کد اضافه کنم.

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

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

سپاس.

تست کردم ، متاسفانه توی هد کار نکرد ! :دی باید چه کرد دوستان؟

امیدوارم این ها اسپم نباشه !

ظاهرا با <meta .............' /> مشکل داره !:دی

امیدوارم راهی باشه ...

0

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


لینک به پست

کدهاتون چیه

چرا لازمه فقط توی ادامه مطلب باشند چون کدهای بخش <head> در صفحه قرار نیست دیده بشند و فقط رابط های صفحه با تنظیماتشند و این کد ها با کد <div class="header"> یا در نسخه های جدیدتر <header> خیلی فرق دارند

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

در ضمن کدهای <meta> معرف های سیستم به ربات های مختلفند و هرکدام به نوعی وظیفه ای مهم را دارند

1

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


لینک به پست

سپاس از پاسخگویی شما.

برای مثال من میخوام همچین متایی داشته باشم درون هد :

<meta property='og:type' content='<?php echo $cont; ?>' />

من این رو میذارم اما زمینه دلخواه رو نمیگیره ! و

<meta property='og:type' content=' ' />

رو نشون میده

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

0

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


لینک به پست

کد

$cont; چه تعریفی داره و وقتی شما زمینه ی دلخواه تعریف می کنید یعنی در محدوده پست براش تعریف می گذارید و کد مورد نظر رو باید توی حلقه استفاده کنید یعنی در محدوده ای که در فایل های single.php و page.php و .... برای متن پست ها تون تعریف می شه ازم بر بیاد

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

0

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


لینک به پست

برای شبکه های اجتماعیه !

مثلا کاور پست مورد نظر.

عکس

فایل صوتی

تصویری

متن

و...

0

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


لینک به پست

این کدها را در داخل حلقه بگذارید


<meta property="og:type" content="<?php the_category(', ') ?>" />
<meta property="og:image" content="<?php the_post_thumbnail(); ?>" />
<meta property="og:site_name" content="<?php the_title(); ?>"/>
<meta property="og:description" content="<?php the_excerpt();?>" />

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

اگر فقط در ادامه مطالب می خواهید به سراغ single.php رفته دنبال


<?php endwhile; ?>

بگردید و کدهای بالا را قبل از آن قرار دهید

4

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


لینک به پست

سپاس.

خوب برای فایل صوتی تصویری و متن چی؟

0

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


لینک به پست

این کدها هر بخشی از پست را که در بخش چکیده متن وارد کرده باشید به عنوان خلاصه ی آن شناخته عکسی را که تصویر شاخص تعیین شده کاور نموده نام پست و موضوع ارسال را هم از خود پست می گیرند

2

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


لینک به پست

سپاسگذارم ، تست میکنم و خبرشو میدم.

:x

0

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


لینک به پست

تو سینگلِ من همچین کدی نیست !:دی

اون کد رو توی هدر میذارم ، مشکلی نیست ( هد )

الان پس

<meta property='og:title' content='<?php echo $singer; ?> - <?php echo $title; ?>' />

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

0

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


لینک به پست

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

<?php
global $wp_query;
$postid = $wp_query->post->ID;
echo get_post_meta($postid, 'Your-Custom-Field', true);
wp_reset_query();
?>

5

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


لینک به پست

ببخشید من متوجه نشدم !

اگر مقدورِ واستون یه فایل دمو یا یه آموزش دقیقتر بذارید که واسم قابل فهم باشه !:دی

الان راهی که بخوام کدهای زمینه دلخواه رو توی هد قرار بدم از چه راهی امکان پذیره ؟ :-؟

0

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


لینک به پست

کدی که بالاتر دادم رو تست کردید؟

همین کد توی هد هم باید جواب بده. البته فقط برای پست ها هست.

2

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


لینک به پست

به این صورت توی هدر.پی اچ پی گذاشتم و کار کرد :


<meta property='og:image' content='<?php
global $wp_query;
$postid = $wp_query->post->ID;
echo get_post_meta($postid, 'cover', true);
wp_reset_query();
?>' />

ممنون.

1

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


لینک به پست

و خوب حالا برای اینکه این کدها رو توی سینگل.پی اچ پی قرار بدم باید چیکار کرد؟

من 4 نوع سینگل دارم که برای هر کدومشون کدهای دیگه باید قرار بدم :-؟

آقا ایمان گفتند :

اگر فقط در ادامه مطالب می خواهید به سراغ single.php رفته دنبال

<?php endwhile; ?>

بگردید و کدهای بالا را قبل از آن قرار دهید

متاسفانه در سینگل من این کد نیست !

0

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


لینک به پست

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

<?php the_post_thumbnail(); ?>

: دستور دیگه ای نیست؟ چون این کاراکتر دش رو به صورت عدد در میاره !!

0

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


لینک به پست

سلام اگر 4 برگه ی single دارید پس کدهایی که گفتم در برگه ای دیگه احتمالا index تعریف شدند و single ها داخل حلقه هستند شما در انتهای هرکدام که می خواهید کدهایتان دیده شوند قرارشان دهید

منظور از دش رو به صورت عدد در میاره رو نفهمیدم

1

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


لینک به پست

ارسال شده در (ویرایش شده)

ممنون از پاسخگویی شما.

یعنی اگر این کد رو :



<?php
global $wp_query;
$postid = $wp_query->post->ID;
echo get_post_meta($postid, 'cover', true);
wp_reset_query();
?>' />

رو بذارم آخر کد سینگل ( بالای گت فوتر ) به طور خودکار بین <هد> </هد> میره؟

برای مثال من تایتل پستم این هست :

وی پی پارسی - مرجع وردپرس پارسی

اما در کد ( و همچنین در فیس بوک ) به صورت :

وی پی پارسی 5454 مرجع وردپرس پارسی

نمایش داده میشه !

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

<?php the_title(); ?>

داره

که وقتی به

<?php wp_title(); ?>

تغییرش میدم ، مشکل حل میشه.

ویرایش شده در توسط MooCHooL
0

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


لینک به پست

فرقی نمی کنه کد هدر می تونه توی بادی هم باشه بجز چند فانکشن خاص جاوا اسکریپت و در css هم ترتیب آبشاری کدها مهمه و پایین ترین کد اجرا می شه ولی متای شما فرقی نداره و ایرادی که توضیح دادید می تونه مربوط به کدهای درون تگ <title> در <header> باشه که

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


<?php the_post_thumbnail(); ?>

مربوط بشه چک کنید این کد را در header دارید یا نه


<title><?php if (is_home () ) { bloginfo('name'); } elseif ( is_category() ) { single_cat_title(); if(get_bloginfo('name') != "") echo ' - ' ; bloginfo('name'); }
elseif (is_single() ) { single_post_title(); }
elseif (is_page() ) { bloginfo('name'); if(get_bloginfo('name') != "") echo ': '; single_post_title(); }
else { wp_title('',true); } ?></title>

2

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


لینک به پست

سپاس ایمان جان از پاسخگویی شما.

در توضیحات فیس بوک اومده که اون کدها حتما باید در هد قرار بگیرن ! حالا من تست میکنم و خبرش رو اینجا اعلام میکنم:X

اون کد رو ندارم! این رو دارم :


<title><?php bloginfo('name'); ?> <?php wp_title(); ?></title>

0

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


لینک به پست

نه قبول نمیکنه ! حتما باید توی هد باشه.

0

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


لینک به پست

یه ترفندی هست که خیلی جالب نیست ولی می شه زد می شه قبل و بعد از کدها تگ head را باز و بسته کرد


<head>
کدها
</head>

یعنی در وسط body یک head ایجاد می کنه سیستم هایی مثل دیتالایف معمولا اینکار را می کنند ولی من تا به حال ندیده بودم در وردپرس هم نیاز بشه به امتحانش می ارزه

2

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


لینک به پست

ممنون تست میکنم.

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

0

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


لینک به پست

سپاس.

اما بازهم مشکل سازِ !

ظاهرا باید قبل از بسته شدن هد اول باشه ! :|

0

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


لینک به پست

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

گفتید کئها توی head اصلی هم تایتل رو نشناخته درسته؟

1

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


لینک به پست

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

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

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

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


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

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

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


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

  • مطالب مشابه

    • توسط prooshe
      سلام خسته نباشید.
      من بدون فعالسازی ssl و نصب افزونه از قسمت تنظیمات وردپرسم آدرس سایتم را از http به https تغییر دادم الان دیگه نه سایتم بالا میاد نه دسترسی به مدیریتم دارم تا دوباره ویرایش کنم لطفا راهنمایی کنید؟
    • توسط samadionline
      سلام خدمت شما عزیزان
      چطوری میشه در وردپرس مثل جوملا برای کاربران گروه و سطوح دسترسی تعریف کرد؟
      و همچنین اینکه در جوملا در تنظیمات میشد صفحه آفلاین تعریف کرد و کاربران با لاگین کردن وارد صفحه اصلی سایت میشدند در وردپرس چطور میشه این کار رو انجام داد؟
      تشکر می کنم اگر کسی سر در میاره یه توضیح مختصر بده
    • توسط ashkan91
      با سلام و خسته نباشید
      دوستان کسی میدونه چطور میشه فیلد ایمیل رو از تو فرم تسویه حساب ووکامرس غیرضروری کرد؟ (بدون استفاده از افزونه) یکی از دوستان این لینک رو فرستادن اما نمیدونم کدام تکه کد از این صفحه را میبایست درون کدهای سایت قرار بدم که مشکل حل بشه؟
      https://docs.woocommerce.com/document/tutorial-customising-checkout-fields-using-actions-and-filters/#example-make-phone-number-not-required
    • توسط aiinaz
      سلام دوستان 
       برای فونت من از @font face استفاده کردم تا فونتی که لازم دارم اعمال بشه اما نمی دونم چرا هر دفعه که صفحه رفرش میشه برای چند ثانیه فونت تغییر میکنه؟!!!! از نظر ادرس دهی هم درست انجام دادم و بعضی از فونت ها کلا اعمال نمیشه با اینکه روی سیستمم دارم؟!!!
    • توسط seosec
      سلام دوستان وقت بخیر ما یک سایت داریم قبلا توسط یک نفر طراحی شده و دگ پشتیبانی نمیشه.میخاییم خودمان پشتیبانی را انجام بدیم قصد داریم افزونه ووکامرس از ساست ژاکت بخریم فقط نمیدوینم با قالب ما سازگار هست یا نه؟اسم قالب سایت هم نمیدونیم!! سایت ما در زمینه اموزش امنیت اطلاعات میباشد!کسی میتونه راهنمایی کنه؟؟ ادرس سایت seosec.ir