mikhak

یک مشکل کوچک با یک قالب رایگان

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

با سلام

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

لینک دانلود :

Theme-Tafrihi-[Web-Master]

میخواستم خودم اضافش کنم که کد مربوطه رو گذاشتم ولی ارور میده . اومدم اون کد برچسبها را آخرین خط گذاشتم که اونم خارج از کادر پست دراومد و شکل خوبی به خودش نگرفت :

کد HTML:

<?php

/**

*

* content*.php

*

* The post format template. You can change the structure of your posts or add/remove post elements here.

*

* 'id' - post id

* 'class' - post class

* 'thumbnail' - post icon

* 'title' - post title

* 'before' - post header metadata

* 'content' - post content

* 'after' - post footer metadata

*

* To create a new custom post format template you must create a file "content-YourTemplateName.php"

* Then copy the contents of the existing content.php into your file and edit it the way you want.

*

* Change an existing get_template_part() function as follows:

* get_template_part('content', 'YourTemplateName');

*

*/

global $post;

theme_post_wrapper(

array(

'id' => theme_get_post_id(),

'class' => theme_get_post_class(),

'title' => theme_get_meta_option($post->ID, 'theme_show_post_title') ? get_the_title() : '',

'heading' => theme_get_option('theme_single_article_title_tag'),

'before' => theme_get_metadata_icons('date,author,edit', 'header'),

'content' => theme_get_content(),

'after' => theme_get_metadata_icons('', 'footer'),

)

);

?>

<?php the_tags('برچسب ها: ', ', ', '<br />'); ?>

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

<?php the_tags('برچسب ها: ', ', ', '<br />'); ?>

قبل از

'after' => theme_get_metadata_icons('', 'footer'),

 winksmiley02.gif

);

بذارم که ارور میده .

لطفا کمکم کنید .

خیلی خیلی ازتون ممنون .

0

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


لینک به پست

برای قرار دادن کد در انجمن از کلید <> در ویرایشگر استفاده کنید

تگ رو به کجا میخواهید اضافه کنید؟ صفحه اصلی؟ پست؟

کد index, single را قرار دهید

3

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


لینک به پست

در فایل conten-single.php

0

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


لینک به پست

این رو تست کنید


<?php
/**
*
* content*.php
*
* The post format template. You can change the structure of your posts or add/remove post elements here.
*
* 'id' - post id
* 'class' - post class
* 'thumbnail' - post icon
* 'title' - post title
* 'before' - post header metadata
* 'content' - post content
* 'after' - post footer metadata
*
* To create a new custom post format template you must create a file "content-YourTemplateName.php"
* Then copy the contents of the existing content.php into your file and edit it the way you want.
*
* Change an existing get_template_part() function as follows:
* get_template_part('content', 'YourTemplateName');
*
*/
global $post;
theme_post_wrapper(
array(
'id' => theme_get_post_id(),
'class' => theme_get_post_class(),
'title' => theme_get_meta_option($post->ID, 'theme_show_post_title') ? get_the_title() : '',
'heading' => theme_get_option('theme_single_article_title_tag'),
'before' => theme_get_metadata_icons('date,author,edit', 'header'),
'content' => theme_get_content(),
'after' => theme_get_metadata_icons('tag', 'footer'),
)
);
?>

4

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


لینک به پست

ممنون ازتون ولی دوست عزیز برچسبی ظاهر نشد تغییرات جوابگو نبود

0

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


لینک به پست

تگ رو به کجا میخواهید اضافه کنید؟ صفحه اصلی؟ پست؟

کد index, single را قرار دهید

2

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


لینک به پست

داخل فایل content-shingle.php

0

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


لینک به پست
کد index, single را قرار دهید
1

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


لینک به پست

کد index


<?php get_header(); ?>
<?php get_sidebar('top'); ?>
<?php
if (have_posts()) {
/* Display navigation to next/previous pages when applicable */
if (theme_get_option('theme_' . (theme_is_home() ? 'home_' : '') . 'top_posts_navigation')) {
theme_page_navigation();
}
/* Start the Loop */
while (have_posts()) {
the_post();
get_template_part('content', get_post_format());
}
/* Display navigation to next/previous pages when applicable */
if (theme_get_option('theme_bottom_posts_navigation')) {
theme_page_navigation();
}
} else {
theme_404_content();
}
?>
<?php get_sidebar('bottom'); ?>
<?php get_footer(); ?>

کد single:


<?php
/**
*
* single.php
*
* The single post template. Used when a single post is queried.
*
*/
get_header();
?>
<?php get_sidebar('top'); ?>
<?php
if (have_posts()) {
/* Display navigation to next/previous posts when applicable */
if (theme_get_option('theme_top_single_navigation')) {
theme_post_navigation(
array(
'prev_link' => theme_get_previous_post_link('« %link'),
'next_link' => theme_get_next_post_link('%link »')
)
);
}
while (have_posts()) {
the_post();
get_template_part('content', 'single');
}
/* Display navigation to next/previous posts when applicable */
if (theme_get_option('theme_bottom_single_navigation')) {
theme_post_navigation(
array(
'prev_link' => theme_get_previous_post_link('« %link'),
'next_link' => theme_get_next_post_link('%link »')
)
);
}
} else {
theme_404_content();
}
?>
<?php get_sidebar('bottom'); ?>
<?php get_footer(); ?>

کد conten-single.php


<?php
/**
*
* content*.php
*
* The post format template. You can change the structure of your posts or add/remove post elements here.
*
* 'id' - post id
* 'class' - post class
* 'thumbnail' - post icon
* 'title' - post title
* 'before' - post header metadata
* 'content' - post content
* 'after' - post footer metadata
*
* To create a new custom post format template you must create a file "content-YourTemplateName.php"
* Then copy the contents of the existing content.php into your file and edit it the way you want.
*
* Change an existing get_template_part() function as follows:
* get_template_part('content', 'YourTemplateName');
*
*/
global $post;
theme_post_wrapper(
array(
'id' => theme_get_post_id(),
'class' => theme_get_post_class(),
'title' => theme_get_meta_option($post->ID, 'theme_show_post_title') ? get_the_title() : '',
'heading' => theme_get_option('theme_single_article_title_tag'),
'before' => theme_get_metadata_icons('date,author,edit', 'header'),
'content' => theme_get_content(),
'after' => theme_get_metadata_icons('', 'footer'),
'comments' => theme_get_comments()
)
);
?>

0

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


لینک به پست

کدهای functions.php را هم بگذارید

1

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


لینک به پست

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

فایل فانکشن :


http://www.pasteall.org/47391

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

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


لینک به پست

دوست عزیز همون کد اولی که بهتون دادم درست بود توی خط 337 فایل functions.php تون هم تعریف شده

شما موقع ارسال پست برچسب ها را درست انتخاب می کنید؟

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

3

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


لینک به پست

هیچی اضافه نمیشه میتونید خودتون هم یه امتحانی بکنید

0

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


لینک به پست

من کجا را امتحان کنم؟

برای مطلبتون برچسب انتخاب کنید

در پیشخوان

نوشته ها

همه نوشته ها

از گوشه سمت چپ بالای سایت روی تنظیمات بزنید و گزینه برچسب ها را تیکدار کنید از صفحه یک اسکرین تهیه کنید که مطلبی که برچسب دارد را مشخص کرده باشد و همراه با نشانی پیوند یکتای همون مطلب بگذارید اینجا

2

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


لینک به پست

من کجا را امتحان کنم؟

برای مطلبتون برچسب انتخاب کنید

در پیشخوان

نوشته ها

همه نوشته ها

از گوشه سمت چپ بالای سایت روی تنظیمات بزنید و گزینه برچسب ها را تیکدار کنید از صفحه یک اسکرین تهیه کنید که مطلبی که برچسب دارد را مشخص کرده باشد و همراه با نشانی پیوند یکتای همون مطلب بگذارید اینجا

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

0

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


لینک به پست

این رو در functions قرار دهید


function wpp_drop_tags()
{
foreach (get_the_tags() as $tag)
{
$out .= '<a href="'.get_tag_link($tag->term_id).'">' . $tag->name . '</a> , ';
}
$out = rtrim($out," , ");

return $out;
}

و تست


<?php
/**
*
* content*.php
*
* The post format template. You can change the structure of your posts or add/remove post elements here.
*
* 'id' - post id
* 'class' - post class
* 'thumbnail' - post icon
* 'title' - post title
* 'before' - post header metadata
* 'content' - post content
* 'after' - post footer metadata
*
* To create a new custom post format template you must create a file "content-YourTemplateName.php"
* Then copy the contents of the existing content.php into your file and edit it the way you want.
*
* Change an existing get_template_part() function as follows:
* get_template_part('content', 'YourTemplateName');
*
*/
global $post;
theme_post_wrapper(
array(
'id' => theme_get_post_id(),
'class' => theme_get_post_class(),
'title' => theme_get_meta_option($post->ID, 'theme_show_post_title') ? get_the_title() : '',
'heading' => theme_get_option('theme_single_article_title_tag'),
'before' => theme_get_metadata_icons('date,author,edit', 'header'),
'content' => theme_get_content(),
'after' => theme_get_metadata_icons('', 'footer').'<br>'.wpp_drop_tags(),
'comments' => theme_get_comments()
)
);
?>

3

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


لینک به پست

با سلام

ممنون از شما ولی بازم چیزی نیومد

0

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


لینک به پست

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

من عرض نکردم شما چیزی را می دونید یا خیر

ایراد از کدهای php نیست و الا با کد پارسای گرامی حل می شد

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

اگر خودتون می دونید که هیچ مشکل رو حل کنید و الا کاری که عرض شد را انجام دهید تا ادامه دهیم

1

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


لینک به پست

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

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

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

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


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

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

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


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

  • مطالب مشابه

    • توسط faradm
      با سلام. وقت بخیر!
      من قصد دارم فرمی طراحی کنم که کاربر تاریخ تولد یکی از دوستان یا نزدیکانش را وارد کنه و وقتی کسی فرم تولد را پر میکنه برای شماره ای که وارد کرده، در تاریخی که مشخص کرده، (یکروز/دوروز/سه روز) زودتر یک پیام تبریک به همراه کد تخفیف از طرف سایت ارسال بشه.
      آیا این امکان از طریق فرم گرویتی وجود داره؟
      یا افزونه خاصی برای اینکار باید نصب بشه؟(ممنون میشم اگر افزونه مفیدی در این زمینه میشناسید معرفی کنید)
      ضمنا قالب سایت وودمارت هست و افزونه پیامک فارسی هم روی قالب نصبه.
    • توسط mahdixq
      سلام من فایل های سایت gzip شدن حتی افزونه نصب کردم فایل اچ تی داکس هم ادیت کردم توی اینسپکت المنت هم فایل های سایتم بخصوص svg هارو encoding رو gzip نشون میده ولی ولی با ابزار gtmetrix انالیز میکنم هیچ نمره ای به gzip (https://gtmetrix.com/reports/chikarkonam.com/FPDb4Ba9)نمیده دوستان چیکار کنم کلافه شدم کلی سایت ایرانی خارجی سر زدم کمکم کنید!!(:
    • توسط stanesti
      با سلام
      من به تازگی یک سایت با وردپرس راه اندازی کردم و الان به مشکل خوردم و هر کار کردم نتونستم حلش کنم و برای همین هم این مطلب رو ارسال می کنم
       
      حالا شرح سوال:
      وب سایت من علاوه بر بخش نوشته ها، از بخش نمونه کار ها، تیم ما، نظرات کاربران و .... نیز برخوردار هست.

      من می خواستم که نوشته هام در پوشه blog/ به نمایش در بیان مثل لینک زیر:
      https://stanesti.ir/blog/how-to-create-gravatar-account/
      برای این منظور اومدم و در داشبورد سایت به "تنظیمات > پیوندهای یکتا" رفتم و این تنظیمات رو اعمال کردم:

      پس از انجام این تنظیمات، نوشته ها به درستی کار می کنن اما نمونه کار ها نیز به پوشه blog/ منتقل شدن مانند لینک زیر:
      https://stanesti.ir/blog/portfolio/argon-dashboard-html-template/
      در حالی که من فقط می خواستم پست هایی که در بخش نوشته ها ارسال می کنم به blog/ منتقل بشن و بقیه پست های بخش های دیگه تغییری نداشته باشن و مثل لینک زیر باشن:
      https://stanesti.ir/portfolio/argon-dashboard-html-template/
       
      حالا به نظرتون چه کار باید بکنم؟ چه راهکاری پیشنهاد میدین؟
       
      ممنون میشم سریع تر جوابم رو بدید چون عجله دارم.
      تشکر
    • توسط mahdyhigh
      با سلام من افزونه yith cost of goods رو برای محاسبه سود زیان فروشگاه ووکامرسم نصب کردم . وقتی از طرف کاربر خرید انجام میشه فرایند بدون مشکل هست و گزارش گیری درست به ما میده
      اما اگه در صفحه سفارشات پنل ادمین اقدام به افزودن سفارش یا  ایجاد سفارش کنید ایتم های اضافه شده تون از نظر این پلاگین نادیده گرفته میشه و در گزارش گیری خودش حساب نمیشه وقیمت خریدش رو جلوی ایتم نمیاره
      از اون جایی که ما علاوه بر وبسایت به صورت تلفنی هم سفارش ایجاد می کنیم من خیلی فوری نیاز دارم که این موضوع حل بشه کسی میتونه راهنمایی کنه؟ پلاگین های دیگر مثل این خدمات ندارن و من هم کلی وقت سر ترجمه افزونه کردم و قیمت خرید کلی محصولات رو هم توش واردکردم برا همین نمیتونم از افزونه دیگه ای استفاده کنم کسی کمکی میتونه بکنه؟
    • توسط jigsaw
      سلام برای نصب ورد برس و تکمیل بایگاه داده (wp-config-sample) از طریق ویرایش متن اقدام کردم اما بعد اینکه با مرورگر برای ادامه نصب ادرس http://localhost/wordpress/wp-admin/setup-config.phpوارد کردم با خطا عدم شناسایی مواجه شدم (قبلش نام را به wp-config)تغیر دادم اما بعد اینکه خواستم با مرورگر بایگاه تکمیل کنم با خطای 2مواجه شدم خطاها بیوست میکنم کمک لطفا