وردپرس > اضافه‌کردن favicon به قالب‌های وردپرس

favicon یک تصویر کوچک است که در مرورگرهای نمایش داده می شود؛ این تصویر کار مهمی را برای کسانی که تب های زیادی از صفحات وب را بر روی مرورگرشان باز کرده اند انجام می دهد؛ بدین صورت که آنها با دیدن favicon سایت شما در میان تب های انبوه می توانند سریعا به سایت شما مراجعه کنند و یک نماد برای سایت شما در نظر گرفته می شود… شما می تونین از راههای مختلفی favicon رو به قالبتون اضافه کنین، اما میخوایم با وارد کردن یه کد ساده در فایل فعالیت های وردپرس این کار رو با هم انجام بدیم و اطمینان حاصل کنیم که favicon به قالب وردپرسی ما اضافه شده.

(ادامه…)

VN:F [1.9.17_1161]
ادامه مطلب
شنبه ۳۰ اردیبهشت ۱۳۹۱ بدون نظر

وبلاگ > وردپرس > پیام وضعیت برای پست ها در وردپرس

اگر جزء افرادی باشید که علاقه به سفارشی تر کردن وردپرس خود دارید تا مدیریت برای شما آسان تر شود ، شاید دوست داشته باشید تا وضعیت مطالب خود را کنار آنها درج کنید ! مثلا مطالب جدید ، مطالب داغ ،تصاویر،ویدئو و … ! شما در این مطلب اضافه کردن یک پیام وضعیت زیبا را به پست ها در بخش مدیریت  فرا می گیرید که هم جالب و هم کاربردی است . برای خواندن آموزش به ادامه مطلب مراجعه کنید .

(ادامه…)

VN:F [1.9.17_1161]
ادامه مطلب
شنبه ۳۰ اردیبهشت ۱۳۹۱ بدون نظر

وردپرس > پخش فایلهای صوتی و تصویری در وردپرس

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

پخش فایلهای صوتی و تصویری با استفاده از وردپرس و Html 5 - تک طرح

همونطور که میدونید کدهای HTML 5 در تمام مرورگرها قابل اجرا نیستند، برای همین جدولی از مرورگرهایی که قابلیت اجرای این کدها رو دارند آماده کردم

نمایش فایل های تصویری

کد زیر را در فایل functions.php بین دو کد

<?php

و

?>

قرار دهید:

function html5_video($atts, $content = null) {
    extract(shortcode_atts(array(
        "src" => '',
        "width" => '',
        "height" => ''
    ), $atts));
    return '<video src="'.$src.'" width="'.$width.'" height="'.$height.'" controls autobuffer>';
}
add_shortcode('video5', 'html5_video');

و این کد رو داخل پست ها و صفحات سایت استفاده کنید

[video5 src="url" width="720" height="480"]

پخش فایل های صوتی

کد زیر را در فایل functions.php   قرار دهید.

function html5_audio($atts, $content = null) {
    extract(shortcode_atts(array(
        "src" => '',
        "autoplay" => '',
        "preload"=> 'true',
        "loop" => '',
        "controls"=> ''
    ), $atts));
    return '<audio src="'.$src.'" autoplay="'.$autoplay.'" preload="'.$preload.'" loop="'.$loop.'" controls="'.$controls.'" autobuffer />';
}
add_shortcode('audio5', 'html5_audio');

و این کد رو داخل پست ها و صفحات سایت استفاده کنید

[audio5 src="url" loop="true" autoplay="autoplay" preload="auto" loop="loop" controls=""]
VN:F [1.9.17_1161]
ادامه مطلب
شنبه ۳۰ اردیبهشت ۱۳۹۱ بدون نظر

وردپرس > سفارشی کردن نوع پست در وردپرس

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

(ادامه…)

VN:F [1.9.17_1161]
ادامه مطلب
شنبه ۳۰ اردیبهشت ۱۳۹۱ بدون نظر

وردپرس > مهمترین افزونه های وردپرس که هر سایتی باید آنها را نصب کند

هسته مرکزی وردپرس به تنهایی گویای بسیاری از نیازهای شما نخواهد بود و شما برای اینکه انعطاف این CMS را بالاتر ببرید و از امکانات بیشتری بتوانید استفاده نمایید باید چند پلاگین مختلف را بر روی آن نصب نمایید. این پلاگین ها (افزونه ها) شاید اثر معنوی بر روی سایت شما داشته باشند. بدین معنی که شاید اثر آنها دیداری نباشد و بر روی SEO و امنیت سایت شما تاثی بگذارند اما به هر حال شما باید اکثر آنها را( با توجه به نیاز و نوع بلاگ خود) نصب داشته باشید.

All In One SEO PACK

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

لینک دانلود

Aksimet

به خاطر دارم مدتها قبل یک روز که وارد منوی کنترل مدیریت سایت شدم متوجه شدم ۱۲۵ نظر نخوانده دارم. ابتدا خیلی خوشحال شدم اما بعد متوجه شدم همه انها جفنگ (Spam) است. اما نصب این افزونه به من کمک کرد که نظرات بی ارزش و جفنگ مستقیما به بخش مربوطه کنترل گردند . البته در مواردی دارای اشتباه نیز هستند و حتما باید قسمت مربوطه را چک نمایید.

لینک دانلود

(ادامه…)

VN:F [1.9.17_1161]
ادامه مطلب
شنبه ۳۰ اردیبهشت ۱۳۹۱ بدون نظر

وردپرس > سفارشی سازی Robots.txt برای وردپرس

این که کدام دایرکتوری و فولدرها باید از دید موتورهای جستجو خارج باشند مسدله ای ایست که بر روی SEO سایت شما بسیار تاثیر گذار است. به غیر از آن این مسئله در ایجاد امنیت بالاتر برای وب سایت شما نیز بسیار تاثیرگذار خواهد بود. ایجاد  فایل robots.txt در ریشه سایت شما با موتورهای جستجو کمک شایانی خواهد کرد و وب سایتهای دارای این فایل معمولا در رتبه بهتری قرار خواهند گرفت. شما محدودیتها و اعمال زیادی رو از طریق این فایل میتوانید بر روی سایت خود ایجاد نمایید، اما امروز قصد دارم که نحوه بهینه سازی سایت شما (البته سایتهایی که از CMS هایی مثل WordPress، Joomla و ِDrupal استفاده میکنند) توسط ویرایش و یا ساخت این فایل توضیح دهم.

نکته مهم این است که فایلهای Robot.txt باید در ریشه اصلی سایت ایجاد شوند و برای مثال میتوان به این آدرس اشاره کرد :

http://www.yoursite/robots.txt

کافیست دستورات زیر را در این فایل کپی پیست کنید :

WordPress

 

User-agent: *
Disallow: /wp-admin
Disallow: /wp-includes
Disallow: /wp-content/plugins
Disallow: /wp-content/cache
Disallow: /wp-content/themes
Disallow: /trackback
Disallow: /tag
Disallow: /author
Disallow: /wget/
Disallow: /httpd/
Disallow: /cgi-bin
Disallow: /images/

Disallow: /search
Disallow: /feed
Disallow: /feed/
Disallow: /trackback/
Disallow: /rss
Disallow: /comments/feed
Disallow: /feed/$
Disallow: /*/feed/$
Disallow: /*/feed/rss/$
Disallow: /*/trackback/$

Joomla

User-agent: *
Disallow: /administrator/
Disallow: /cache/
Disallow: /components/
Disallow: /editor/
Disallow: /help/
Disallow: /includes/
Disallow: /language/
Disallow: /mambots/
Disallow: /media/
Disallow: /modules/
Disallow: /templates/
Disallow: /installation/
Disallow: /libraries/
Disallow: /tmp/
Disallow: /xmlrpc/
Disallow: /admin
Disallow: /administrator
Disallow:/admin/
Disallow: /admin.html
Disallow:/admin.php

Drupal

User-agent: *
# Directories
Disallow: /database/
Disallow: /includes/
Disallow: /misc/
Disallow: /modules/
Disallow: /sites/
Disallow: /themes/
Disallow: /scripts/
Disallow: /updates/
Disallow: /profiles/
# Paths (clean URLs)
Disallow: /admin/
Disallow: /aggregator/
Disallow: /comment/reply/
Disallow: /contact/
Disallow: /logout/
Disallow: /node/add/
Disallow: /search/
Disallow: /user/register/
Disallow: /contact
Disallow: /logout
Disallow: /user/register
Disallow: /user/password
Disallow: /user/login
Disallow: /user/password/
Disallow: /print/
Disallow: /forward/
# Files
Disallow: /xmlrpc.php
Disallow: /cron.php
Disallow: /update.php
Disallow: /install.php
Disallow: /INSTALL.txt
Disallow: /INSTALL.mysql.txt
Disallow: /INSTALL.pgsql.txt
Disallow: /CHANGELOG.txt
Disallow: /MAINTAINERS.txt
Disallow: /LICENSE.txt
Disallow: /UPGRADE.txt
# Block user tracker pages
Allow: /project/track
Disallow: /*/track$
Disallow: /*/track?page=

If you are not using static urls:

Disallow: /?q=admin/
Disallow: /?q=aggregator/
Disallow: /?q=comment/reply/
Disallow: /?q=contact/
Disallow: /?q=logout/
Disallow: /?q=node/add/
Disallow: /?q=search/
Disallow: /?q=user/password/
Disallow: /?q=user/register/
Disallow: /?q=user/login/
Disallow: /user/login/

VN:F [1.9.17_1161]
ادامه مطلب
شنبه ۳۰ اردیبهشت ۱۳۹۱ بدون نظر
123