• اطلاعیه ها

    • Saeed Fard

      آگهی استخدام برنامه نویس و پشتیبان وردپرس   13/12/95

      آگهی استخدام برنامه نویس و پشتیبان وردپرس
       
      2 نفر پشتیبان سایت وردپرسی
      ⁃ آشنا به برنامه نویسی قالب و پلاگین وردپرس 
      ⁃ توانایی راه اندازی سایت، قالب و افزونه های وردپرسی 
      ⁃ توانایی برنامه نویسی PHP در حد متوسط 
      ⁃ اطلاعات عمومی وب بالا 
      ⁃ توانایی پاسخگویی نوشتاری به سوالات انگلیسی با گرامر ساده 
      ⁃ آشنایی با HTML/CSS/jQuery 
      ⁃ دارای روحیه کار تیمی، خلاق، مسئولیت‌پذیر و پشتکار بالا ——— ۲ نفر برنامه نویس قالب وردپرس
      ⁃ تسلط به HTML/CSS/jQuery و Bootstrap
      ⁃ توانایی تبدیل HTML به قالب وردپرس
      ⁃ توانایی برنامه نویسی PHP و پلاگین نویسی وردپرس در حد متوسط
      ⁃ آشنایی به اصول سئو 
      ⁃ آشنایی با Git/subversion مزیت محسوب می‌شود.
      ⁃ دارای روحیه کار تیمی، خلاق، مسئولیت‌پذیر و پشتکار بالا ——— ۱ نفر طراح UI/UX
      ⁃ طراحی خلاقه وب سایت
      ⁃ طراحی با جدیدترین استایل‌های طراحی سایت
      ⁃ مسلط به تایپوگرافی انگلیسی و طراحی وب سایت انگلیسی
      ⁃ انتقاد پذیری و قبول بازخوردهای تیم و مشارکت با دیگر اعضاء تیم برای سرعت بخشیدن به فرایند انجام پروژه
      ⁃ آشنایی و درک HTML/CSS/jQuery
      ⁃ دارای روحیه کار تیمی، خلاق، مسئولیت‌پذیر و پشتکار بالا
      ⁃ امکان همکاری به صورت پروژه‌ای و دورکاری در این موقعیت شغلی فراهم است ——— مزایای کار در مجموعه گرودیا
      ⁃ تجربه ناب کار در سطح یک جهانی
      ⁃ محیط کار بسیار دوستانه و آرام
      ⁃ پرداخت های مناسب و سر وقت
      ⁃ کلاس های آموزشی داخلی به جهت بالا بردن دانایی و توانایی همه اعضا   از علاقه‌مندان و نیازمندان تقاضا می‌شود لطفا رزومه کاری خود را با قید موقعیت شغلی به ایمیل info@grodea.co ارسال نمایید.
    • Morteza

      سال 1396 خورشیدی مبارک   29/12/95

      سال 1396 خورشیدی مبارک
سعید شعبانی

رفع چند مشکل با پست سفارشی

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

دوستان سلام

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

قرار دادن صفحه بندی

با توجه به این آموزش من برای آرشیو اصلی وردپرس صفحه بندی ها را درست کردم و به خوبی هم کار می کنه

1- اما وقتی که کد زیر را داخل صفحه اصلی blog (یعنی archive-blog.php) قرار می دهم صفحه بندی ایجاد میشه ولی یک مشکل وجود داره و اون اینکه من در بخش blog تا حالا 5 تا پست گذاشتم و حلقه خروجی را گذاشتم تا 4 تا پست را در هر صفحه نشون بده پس باید حالا که 5 تا مطلب دارم 2 تا صفحه هم درست بشه ولی به جای دو تا 5 تا صفحه درست میشیه که صفحه 1 4 تا مطلب و صفحه 2 هم یک مطلب دارند ولی صفحات بعدی که هیچ مطلب ندارند به صورت خودکار درست می شوند.


<?php wpbeginner_numeric_posts_nav(); ?>

حلقه موجود در archive-blog.php :


<?php
$custom_query = new WP_Query(array(
'post_status' =>'publish',
'post_type' =>'blog',
'order' =>'descending',
'orderby' =>'ID',
'posts_per_page' =>'2',

'paged' => (get_query_var('paged')) ? get_query_var('paged') : 1
));
?>

<?php if($custom_query->have_posts()) :
while($custom_query->have_posts()) : $custom_query->the_post();?>

کد های مربوط به پست هه
<?php endwhile;endif;?><?php wp_reset_query(); ?>
<?php wpbeginner_numeric_posts_nav(); ?>

2- یعد من برای این گونه پست سفارشی مسیر دسته ها رو Term قرار دادم و فایل taxonomy-term.php را هم برای آرشیو اون درست کردم ولی مشکل اینجاست وقتی که کد


<?php wpbeginner_numeric_posts_nav(); ?>

را داخل این فایل قرار می دهم اصلا شماره هیچ صفحه بندی را نشون نمیده. حلقه داخل فایل taxonomy-term.php هم مثل حلقه فایل archive-blog.php هست.

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

ویرایش شده در توسط سعید شعبانی

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


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

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

ویرایش شده در توسط سعید شعبانی

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


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

سلام

اول پیشنهاد میکنم بجای WP_Query از تابع query_posts استفاده کنید.

مورد بعدی شما در آرشیو هم از کوئری استفاده کردید؟

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

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


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

سلام

اول پیشنهاد میکنم بجای WP_Query از تابع query_posts استفاده کنید.

من از ژنراتور کوئری ساز که بالای انجمن گذاشتید استفاده کردم. خوب چجوری به query_posts تغییرش بدم؟

مورد بعدی شما در آرشیو هم از کوئری استفاده کردید؟

در آرشیو اصلی (نه تاکسونومی) از حلقه زیر استفاده کردم.


<?php if(have_posts()): ?><?php while(have_posts()):the_post(); ?>
کد های مربوط به پستها
<?php endwhile; ?>
<?php endif; ?>

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

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

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


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

من از ژنراتور کوئری ساز که بالای انجمن گذاشتید استفاده کردم. خوب چجوری به query_posts تغییرش بدم؟

تبدیل :


WP_Query

به :


query_posts

فک کنم منظور آقا مرتضی هم همین بود

مثل همون کوئری ساده که مینویسیم منتها با

query_posts

مثلا :


query_posts('showposts=10');

ویرایش شده در توسط A.babaie

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


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

تبدیل :


$custom_query = new WP_Query(array(

به :


$custom_query = new query_posts(array(

فک کنم منظور آقا مرتضی هم همین بود

مثل همون کوئری ساده که مینویسیم منتها با

query_posts

مثلا :


query_posts('showposts=10');

با این تغییر اخطار زیر اومد


Fatal error: Class 'query_posts' not found in ...\themes\wp\archive-blog.php on line 19

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


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

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

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


query_posts('showposts=10');

ولی خب به این شکل نمیشه اینجا قرار داد و با تبدیل

WP_Query

هم به query_posts ارور داد

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

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


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

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

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


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

از توابع این آموزش استفاده کنید:

http://adambalee.com/how-to-add-pagination-to-your-wordpress-blog-without-a-plugin/

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


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

از توابع این آموزش استفاده کنید:

http://adambalee.com/how-to-add-pagination-to-your-wordpress-blog-without-a-plugin/

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

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


<?php
$paged = (get_query_var('paged')) ? get_query_var('paged') : 1;
query_posts(array(
'post_type' => 'post', // You can add a custom post type if you like
'paged' => $paged,
'posts_per_page' => 10
));
if ( have_posts() ) : ?>
<?php while ( have_posts() ) : the_post(); ?>
<?php // post content goes here ?>
<?php endwhile; ?>
<?php my_pagination(); ?>
<?php else : ?>
<?php // no posts found message goes here ?>

<?php endif; ?>

که این کد را داخل taxonomy-term.php هم گذاشتم که باید مطالب هر دسته پست سفارشی را نشون بده ولی این کار را نمیکنه و آخرین پست های پست سفارشی را بدون در نظر گرفتن دسته نوشن می ده. می خواستم بدونم این مشکل را باید چیکار کنم؟

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


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

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

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


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

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

یعنی چی؟ خوب من می خواهم تا مطالب وبلاگ که با استفاده از پست سفارشی ساخته شده است هم قابلیت صفحه بندی داشته باشد. در حال حاظر خود name.com/blog صفحه بندی درستی دارد ولی دسته های مربوط به اون صفحه بندی درستی ندارند یعنی وقتی میزنم صفحه بعد خطای 404 می دهد آدرس ها هم چیزی شبیه به این است:

site.com/term/wp/page/2

ویرایش شده در توسط سعید شعبانی

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


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

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

فقط الان مشکلتون هست هست؟

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

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


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

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

فقط الان مشکلتون هست هست؟

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

درسته الان صفحه بندی تمام بخش های پست سفارشی درست شده فقط مشکلم با آرشیو دسته بندی ها هست. وقتی داخل دسته های پست سفارشی می زنم بره صفحه بعد لینکی مثل زیر درست شده و صفحه 404 میاد.

name.com/term/cat-name/page/2

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


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

تابع

my_pagination چی هست؟

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


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

تابع

my_pagination چی هست؟

این تابع مربوط به بخش صفحه بندی ها میشه که در فانکشن قرار داره


if ( ! function_exists( 'my_pagination' ) ) :
function my_pagination() {
global $wp_query;
$big = 999999999; // need an unlikely integer

echo paginate_links( array(
'base' => str_replace( $big, '%#%', esc_url( get_pagenum_link( $big ) ) ),
'format' => '?paged=%#%',
'current' => max( 1, get_query_var('paged') ),
'prev_next' => True,
'prev_text' => __('« قبلی'),
'next_text' => __('بعدی »'),
'total' => $wp_query->max_num_pages
) );
}
endif;

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


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

برای تست:

بجای این کد از افزونه صفحه بندی استفاده کنید ببینید تغییری میکنه؟

البته امروز هم خودم با همین کد به مشکل خوردم. در صفحه بندی ارشیو(هرچند روی یک وردپرس دیگه کاملا درست عمل میکنه!)

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


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

برای تست:

بجای این کد از افزونه صفحه بندی استفاده کنید ببینید تغییری میکنه؟

البته امروز هم خودم با همین کد به مشکل خوردم. در صفحه بندی ارشیو(هرچند روی یک وردپرس دیگه کاملا درست عمل میکنه!)

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

حتی از این کد زیر هم استفاده کردم ولی درست نشد و 404 میده


<div class="nav-previous"><?php next_posts_link( __( '<span class="meta-nav">←</span> Older posts', 'twentyten' ) ); ?></div>
<div class="nav-next"><?php previous_posts_link( __( 'Newer posts <span class="meta-nav">→</span>', 'twentyten' ) ); ?></div>

به نظر میاد برای این قسمت اصلا تعریف نشده که صفحه بندی داشته باشه

ویرایش شده در توسط سعید شعبانی

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


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

اونجا یکسری توضیحات دادم

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


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

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

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

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

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


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

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

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


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

  • مطالب مشابه

    • توسط landsat11
      سلام
      من نیاز دارم تا پستی که میزنم چندین بخش به طور مجزا داشته باشه مثلا بخش هایی مثل: چکیده مقاله، منابع و .... که مطلب هر کدوم رو مجزا تو اون بخش وارد کنم و منتشر کنم، افزونه حرفه ای تو این مورد کسی میشناسه؟
       
      با تشکر
       
       
    • توسط armin3000
      سلام
      من قصد دارم یک دایرکتوری برای فروش ملک درست کنم. بیشتر اطلاعات رو مدیر سیستم وارد کرده اما بعدا کاربرها هم بتونن عضو سایت بشن و ملک خودشون رو وارد کنن. لطف میکنید برای این حالت راهنمایی کنید که چطور میتونم پیاده سازی کنم؟
      تعدادی پست به عنوان پست سفارشی ساخته بشه که هر کدام مشخصات یک منزل باشد. هر کاربر بتواند پست جدید (ملک جدید) وارد کند ولی به ملک سایرین دسترسی نداشته باشد و نتواند ویرایش کند. در این پست‌ها از فیلدهای سفارشی نیز استفاده شود (تعداد خواب، متراژ و ...) اطلاعات وارد شده پس از تایید مدیر سیستم در سایت قابل نمایش باشد و به نوشته های سفارشی دیگر (ملک‌ها) اضافه شود. امکان جستجو کردن بر اساس فیلدهای مختلف (متراژ، خواب، محل و ...) وجود داشته باشد و فرمت ظاهری شکیل و مناسبی داشته باشد. (غیرضروری) سطوح کاربران بر اساس پلنی که خریداری می‌کنند قابل تغییر باشد. لطفا در صورتی که بخش هایی نیاز به کدنویسی داره به ریز راهنمایی کنید و یا منبع مناسبی معرفی بفرمایید. از لطف شما بسیار سپاسگزارم.
    • توسط RaymondDragon
      درود دوستان من...
      من می خوام پست سفارشی در وردپرس ایجاد کنم و آموزش ها توی اینترنت خوندم خیلی سطحی پایین بود نفهمیدم....
      می خوام این پست سفارشی که ایجاد شده توسط کاربران عضو مطلب رو ارسال کنه و توی سایت بدون تائید مدیر نمایش دهد.
      ممنون میشم جواب بدید...
    • توسط mateshke
      با سلام به دوستان
      من در قالب خودم ، پست سفارشی برای نمونه کار ایجاد کردم و تصویر شاخص هم در اون پست سفارشی فعال کردم
      حالا میخوام بدونم ، اگر تصویر شاخص به نمونه کار اضافه کنم ، این تصویر با اندازه های مشخص شده برای قسمت وبلاگ هم برش میخوره و ذخیره میشه روی هاست یا خیر؟
      چون عملا نیازی نیست که تصاویر نمونه کار با اندازه های قسمت نوشته ها هم برش خورده بشه.
      دوستان راهنمایی کنید ممنون
      البته سایز های موردنظر رو در فایل فانکشن هم اضافه کردم
    • توسط alininja
      سلام من یه پست سفارشی درست کردم بعد مشکلم اینه که صفحه single.php رو نمیخونه.
      باید چه تابعی برای پست ها تو single.php بذاریم که یه پست سفارشی رو بخونه؟