دیجی اسکریپت

آموزش وردپرس Archives | صفحه 24 از 34 | دیجی اسکریپت

رفع خطای Upload: Failed to write file to disk هنگام آپلود در وردپرس
[ad_1]

در این نوشته از آموزش وردپرس، میخواهیم در رابطه با مشکلات آپلود در وردپرس علی الخصوص رفع خطای Upload: Failed to write file to disk هنگام آپلود در وردپرس صحبت کنیم. در ادامه این نوشته از آموزش وردپرس به بررسی جزییات نحوه رفع خطای Upload: Failed to write file to disk هنگام آپلود در وردپرس خواهیم پرداخت. لطفا با ما همراه باشید…

 

خطای Upload: Failed to write file to disk هنگام آپلود در وردپرس

در ابتدا به این موضوع بپردازیم که دلیل ظهور چنین ارور یا خطایی یعنی خطای Upload: Failed to write file to disk هنگام آپلود در وردپرس چیست؟

 

رایج ترین دلیل بروز خطای Upload: Failed to write file to disk هنگام آپلود در وردپرس، مشکل در سطح دسترسی یا همان Permission های فولدرهای مربطوت به سایت است.

 

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

 

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

 

در صورت وجود چنین مشکلی در سطح دسترسی فایل و وشه های موجود در سایت شما، ممکن است یکی از پیام های خطای زیر را هنگام آپلود فایل یا تصویر در وردپرس دریافت کنید:

  • امکان آپلود فایل در مسیر wp-content/uploads/2018/03 وجود ندارد.
  • امکان آپلود فایل در پوشه یا فولدر مورد نظر وجود ندارد
  • امکان ویرایش و اضافه کردن فایل بر روی پوشه یا فولدر مورد نظر شما وجود ندارد

 

در ادامه این آموزش، به شما عزیزان نحوه رفع خطای Upload: Failed to write file to disk هنگام آپلود در وردپرس را نشان خواهیم داد.

لطفا تا انتهای این مقاله کوتاه را مطالعه نمایید.

رفع خطای Upload: Failed to write file to disk هنگام آپلود در وردپرس

آموزش رفع خطای Upload: Failed to write file to disk هنگام آپلود در وردپرس

بنابراین برای رفع خطای Upload: Failed to write file to disk هنگام آپلود در وردپرس لازم است تا سطح دسترسی پوشه مورد نظر خود را بررسی و تصحیح کنیم.

 

برای این منظور لازم است تا وارد مدیریت هاست میزبانی خود شویم و یا از طریق FTP به سیستم مدیریتی فایل های هاست متصل شویم. سپس پوشه WP-Content را انتخب کرده، بر روی این پوشه کلیک راست کرده و سطح دسترسی آن را انتخاب نمایید. پس از ورود به این بخش کافیست تا سطح دسترسی پوشه wp-content را در فیلد Numeric Value برابر با مقدار عددی ۷۵۵ کنید. یعنی در فیلد مورد نظر عدد ۷۵۵ را وارد نمایید.

  • توجه: بررسی کنید که Recurse into subdirectories علامت زده شده باشد.
  • توجه: در نهایت گزینه Apply to directories only را علامت بزنید.

 

سپس بر روی دکمه OK کلیک کنید تا تغییرات مورد نظر شما اعمال شود.

اکنون سطح دسترسی ۷۵۵، خطای Upload: Failed to write file to disk در وردپرس را  به بهترین شکل ممکن رفع کرده و به شما امکان بارگذاری و آپلودفایل و تصاویر را می‌دهد.

نوشته رفع خطای Upload: Failed to write file to disk هنگام آپلود در وردپرس اولین بار در بیست اسکریپت. پدیدار شد.

[ad_2]

لینک منبع مطلب

ساخت گالری تصویر در وردپرس بدون افزونه
[ad_1]

در این بخش از آموزش وردپرس با عنوان ساخت گالری عکس در وردپرس در ۲۰اسکریپت با ما همراه باشید . در این آموزش به شما خواهیم آموخت که چگونه به ساخت گالری تصویر در وردپرس بپردازید .

نکته: این مقاله یک آموزش نسبتا پیشرفته است و شما باید حداقل دانشی از طراحی قالب وردپرس و HTML / CSS داشته باشید.

 

ساخت گالری تصویر در وردپرس بدون افزونه

 

ساخت گالری تصویر در وردپرس

قبل از شروع اجازه دهید به آنچه ندر پایان بدست خواهد آمد نگاهی بیاندازیم:

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

 

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

 

ساخت گالری تصویر در وردپرس

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

 

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

 

اگر هدف اصلی وبسایت شما گالری آلبوم عکس است شما می توانید از پست های پیش فرض وردپرس استفاده کنید، اما اگر از وبسایت ها وبلاگی استفاده میکنید می توانید از صفحات سفارشی وردپرس استفاده کنید.

 

ساخت گالری تصویر در وردپرس

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

 

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

برای مثال:

add_image_size( 'album-grid', 225, 150, true );

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

 

نحوه اضافه کردن فیلدهای اضافی به رسانه آپلود وردپرس

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

 

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

 

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

 

با توجه به اینکه نوع پست سفارشی شما آلبوم عکس می باشد ، بنابراین باید یک فایل به نام archive-albums.php ایجاد کنید.کدهای هدر، کدهای پاورقی، نوار کناری و دیگر عناصر طراحی که میخواهید در صفحه باشند را به آن اضافه می کنیم.

 

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

 

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

<?php if ( $post->post_type == 'albums' && $post->post_status == 'publish' ) {
		$attachments = get_posts( array(
			'post_type' => 'attachment',
			'posts_per_page' => -1,
			'post_parent' => $post->ID,
			'exclude'     => get_post_thumbnail_id()
		) );
 
		if ( $attachments ) {
			foreach ( $attachments as $attachment ) {
				$class = "post-attachment mime-" . sanitize_title( $attachment->post_mime_type );
				$title = wp_get_attachment_link( $attachment->ID, 'album-grid', true );
				echo '<li class="' . $class . ' album-grid">' . $title . '</li>';
			}
			
		}
	}
?>

سبک اصلی CSS که شما باید از آن استفاده کنید کلاس .album-grid است.

.album-grid{width: 225px; height: 150px; float: left; list-style: none; list-style-type: none; margin:  18px 30px 0px;}

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

 

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

 

در حال حاضر تنها چیزی باقی می ماند ، ایجاد یک صفحه آلبوم شخصی است،فرض کنید که نوع پست سفارشی شما آلبوم نام دارد ، شما باید یک فایل با نام single-albums.php ایجاد کنید و کدهای هدر، کدهای پاورقی، نوار کناری و دیگر عناصر که میخواهید در صفحه باشند را در آن بگذارید.

 

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

 

به سادگی با اضافه کردن این کد میتوانید این کار را انجام دهید:

<h1><?php the_title(); ?></h1>
<div class="entry-content"><?php the_content(); ?></div>

//Insert grid code below this line

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

موفق باشید.

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

[ad_2]

لینک منبع مطلب

رفع خطای Cannot modify header information در وردپرس
[ad_1]

عرض سلام خدمت همراهان گرامی دلکد ؛

ارور ها و خطاها برای تمامی مدیران یا ادمین های سایت ها وحشتناک و ترسناک است. در این نوشته از آموزش وردپرس نیز به شما عزیزان نحوه رفع خطای Cannot modify header information در وردپرس را نشان خواهیم داد.

رفع خطای Cannot modify header information در وردپرس

یکی از خطا های مرسوم وردپرس که احتمالا تا امروز با آن مواجه شده اید، خطای Cannot modify header information است. البته این خطا محدود به وردپرس نبوده و ممکن است در شرایط مختلفی و در اسکریپت های متفاوت اتفاق بیفتد.

رفع خطای Cannot modify header information در وردپرس

دلیل رخ دادن خطای Cannot modify header information

ما به این خطا، عنوان خطای Cannot modify header information را نسبت داده ایم اما اشاره به این نکته لازم است که اولا این یک خطا نبوده و یک هشدار است (warning) و دوما شکل نسبتا کامل تر خطای اتفاق افتاده به شکل زیر خواهد بود:

دلیل رخ دادن خطای Cannot modify header information

خطای Cannot modify header information معمولا به یکی از دلایل زیر اتفاق می افتد:

  • وجود مقدار زیادی فاصله پیش از تگ آغازین php، یا پس از تگ پایانی php یا در میان این دو (<?php ?>)
  • وجود مقدار زیادی فاصله یا خطوط خالی در بالا، پایین یا بخش خاصی از یک فایل
  • مشکل در Encoding فایل
  • وجود بلاک های متعدد کد در فایل

نحوه رفع خطای Cannot modify header information

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

خوشبختانه خود خطای Cannot modify header information اطلاعات دقیقی در مورد محل ایجاد مشکل در اختیار ما قرار میدهد. بنابراین بهترین کار، استفاده از اطلاعاتی است که توسط این خطا به شما اعلام میشود.

خطای Cannot modify header information معمولا سینتکس کلی زیر را دارد:

خطای Cannot modify header information معمولا سینتکس کلی زیر را دارد:

همانطور که مشاهده میکنید در این خطا دو فایل و دو خط کد به شما معرفی میشوند. در خطای درج شده بالا منظور از broken-file.php فایلی است که مشکل اصلی در آن اتفاق افتاده و منظور از affected-file.php فایلی است که از این مشکل تحت تاثیر قرار گرفته است.

همچنین دو علامت نامبرساین یا # خط کدی را نشان میدهند که مشکل در آنجا ایجاد شده و یا در حوالی آن باید به دنبال مشکل بگردید.

همانطور که گفتیم، خطای بالا یک حالت کلی از خطای cannot modify header information است.
حالا که میدانید هر بخش از این خطا چه چیزی را به شما میگوید، بهتر است کار را با یک نمونه خطای واقعی که در آن فایل های دچار مشکل شده نیز کاملا مشخص هستند دنبال کنیم.
به خطای زیر توجه کنید:

نحوه رفع خطای Cannot modify header information

همانطور که مشاهده میکنید در خطای بالا، محل اتفاق افتادن خطا کاملا مشخص است.
در بخش اول خطا به فایل some-function.php که در فولدر قالب فعلی سایت شما قرار گرفته اشاره شده و به ما اعلام شده که در خط اول این فایل باید به دنبال مشکل گشته و آن را برطرف کنیم.

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

حالا که میدانید چطور فایل معیوب را بیابید، بیایید با هم به سراغ رفع این خطا برویم. برای رفع این مشکل، دو روش پیش رو داریم که در ادامه به شرح آنها خواهیم پرداخت.

قبل از اینکه به سراغ روش های رفع این مشکل برویم باید به یک نکته ی بسیار مهم اشاره کنیم. پیش از اینکه هر کار دیگری انجام بدهید، اطمینان حاصل کنید که encoding فایلی که دچار مشکل شده، حتما روی UTF-8 تنظیم شده باشد.

توجه: داشتن اینکودینگ های دیگری مثل ANSII یا UTF-8-BOM دقیقا جزو مواردی است که میتواند شما را دچار مشکل کند.

بنابراین ابتدا فایل را در یک ویرایشگر متنی مثل Notepad++ بررسی کنید که از استفاده از اینکودینگ UTF-8 اطمینان حاصل کنید. در صورتی که اینکودینگ فایل صحیح نیست، آن را با اینکودینگ UTF-8 ذخیره کنید.

رفع خطای Cannot modify header information در وردپرس

روش های رفع خطای Cannot modify header information در وردپرس

روش اول خطای Cannot modify header information

رفع این خطا، ممکن است مناسب هر کسی نباشد. در این روش تصمیم داریم به سراغ فایلی که دچار مشکل شده برویم، در فایل به دنبال محل بروز مشکل بگردیم. برای انجام این کار لازم است که ابتدا فایل مورد نظر را برای ویرایش باز کنید. میتوانید این کار را به طور مستقیم از طریق کنترل پنل یا SSH انجام داده و یا فایل را بر روی کامپیوتر خود دانلود کرده و با استفاده از یک ویرایشگر متنی این کار را انجام دهید. (ما استفاده از Notepad++ یا Atom را به شما توصیه میکنیم)

پس از اینکه فایل را برای ویرایش باز کردید، در ابتدا و انتهای فایل به دنبال فاصله ها و خطوط خالی گشته و آنها را پاک کنید. (برای حذف فاصله ها از دکمه backspace یا delete استفاده کنید) اطمینان حاصل کنید که قبل از تگ شروع php و پس از تگ پایان php نیز فاصله یا خط خالی وجود نداشته باشد. (خطوط خالی بیش از حد بین این دو تگ نیز ممکن است مشکل ساز شوند)

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

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

روش دوم خطای Cannot modify header information

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

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

در اینجا دو حالت وجود دارد.

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

اما در حالت دوم، اگر تغییراتی که شما اعمال کردید، هیچ نوع تاثیری در خطای اتفاق افتاده نداشته و هیچ نوع تغییری در خطا مشاهده نمیشود، بهتر است موارد زیر را نیز بررسی کنید :

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

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

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

نوشته رفع خطای Cannot modify header information در وردپرس اولین بار در دلکد – دانلود اسکریپت. پدیدار شد.

[ad_2]

لینک منبع مطلب

رفع خطای Cannot modify header information در وردپرس
[ad_1]

عرض سلام خدمت همراهان گرامی بیست اسکریپت ؛
ارور ها و خطاها برای تمامی مدیران یا ادمین های سایت ها وحشتناک و ترسناک است. در این نوشته از آموزش وردپرس نیز به شما عزیزان نحوه رفع خطای Cannot modify header information در وردپرس را نشان خواهیم داد.

 

 رفع خطای Cannot modify header information در وردپرس

یکی از خطا های مرسوم وردپرس که احتمالا تا امروز با آن مواجه شده اید، خطای Cannot modify header information است. البته این خطا محدود به وردپرس نبوده و ممکن است در شرایط مختلفی و در اسکریپت های متفاوت اتفاق بیفتد.

 

رفع خطای Cannot modify header information در وردپرس

 

دلیل رخ دادن خطای Cannot modify header information

ما به این خطا، عنوان خطای Cannot modify header information را نسبت داده ایم اما اشاره به این نکته لازم است که اولا این یک خطا نبوده و یک هشدار است (warning) و دوما شکل نسبتا کامل تر خطای اتفاق افتاده به شکل زیر خواهد بود:

رفع خطای Cannot modify header information در وردپرس

خطای Cannot modify header information معمولا به یکی از دلایل زیر اتفاق می افتد:

  • وجود مقدار زیادی فاصله پیش از تگ آغازین php، یا پس از تگ پایانی php یا در میان این دو (<?php ?>)
  • وجود مقدار زیادی فاصله یا خطوط خالی در بالا، پایین یا بخش خاصی از یک فایل
  • مشکل در Encoding فایل
  • وجود بلاک های متعدد کد در فایل

 

نحوه رفع خطای Cannot modify header information

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

 

خوشبختانه خود خطای Cannot modify header information اطلاعات دقیقی در مورد محل ایجاد مشکل در اختیار ما قرار میدهد. بنابراین بهترین کار، استفاده از اطلاعاتی است که توسط این خطا به شما اعلام میشود.

 

خطای Cannot modify header information معمولا سینتکس کلی زیر را دارد:

رفع خطای Cannot modify header information در وردپرس

همانطور که مشاهده میکنید در این خطا دو فایل و دو خط کد به شما معرفی میشوند. در خطای درج شده بالا منظور از broken-file.php فایلی است که مشکل اصلی در آن اتفاق افتاده و منظور از affected-file.php فایلی است که از این مشکل تحت تاثیر قرار گرفته است.

 

همچنین دو علامت نامبرساین یا # خط کدی را نشان میدهند که مشکل در آنجا ایجاد شده و یا در حوالی آن باید به دنبال مشکل بگردید.

 

همانطور که گفتیم، خطای بالا یک حالت کلی از خطای cannot modify header information است.
حالا که میدانید هر بخش از این خطا چه چیزی را به شما میگوید، بهتر است کار را با یک نمونه خطای واقعی که در آن فایل های دچار مشکل شده نیز کاملا مشخص هستند دنبال کنیم.
به خطای زیر توجه کنید:

رفع خطای Cannot modify header information در وردپرس

همانطور که مشاهده میکنید در خطای بالا، محل اتفاق افتادن خطا کاملا مشخص است.
در بخش اول خطا به فایل some-function.php که در فولدر قالب فعلی سایت شما قرار گرفته اشاره شده و به ما اعلام شده که در خط اول این فایل باید به دنبال مشکل گشته و آن را برطرف کنیم.

 

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

 

حالا که میدانید چطور فایل معیوب را بیابید، بیایید با هم به سراغ رفع این خطا برویم. برای رفع این مشکل، دو روش پیش رو داریم که در ادامه به شرح آنها خواهیم پرداخت.

قبل از اینکه به سراغ روش های رفع این مشکل برویم باید به یک نکته ی بسیار مهم اشاره کنیم. پیش از اینکه هر کار دیگری انجام بدهید، اطمینان حاصل کنید که encoding فایلی که دچار مشکل شده، حتما روی UTF-8 تنظیم شده باشد.

 

توجه: داشتن اینکودینگ های دیگری مثل ANSII یا UTF-8-BOM دقیقا جزو مواردی است که میتواند شما را دچار مشکل کند.

 

بنابراین ابتدا فایل را در یک ویرایشگر متنی مثل Notepad++ بررسی کنید که از استفاده از اینکودینگ UTF-8 اطمینان حاصل کنید. در صورتی که اینکودینگ فایل صحیح نیست، آن را با اینکودینگ UTF-8 ذخیره کنید.

رفع خطای Cannot modify header information در وردپرس

روش های رفع خطای Cannot modify header information در وردپرس

روش اول خطای Cannot modify header information

رفع این خطا، ممکن است مناسب هر کسی نباشد. در این روش تصمیم داریم به سراغ فایلی که دچار مشکل شده برویم، در فایل به دنبال محل بروز مشکل بگردیم. برای انجام این کار لازم است که ابتدا فایل مورد نظر را برای ویرایش باز کنید. میتوانید این کار را به طور مستقیم از طریق کنترل پنل یا SSH انجام داده و یا فایل را بر روی کامپیوتر خود دانلود کرده و با استفاده از یک ویرایشگر متنی این کار را انجام دهید. (ما استفاده از Notepad++ یا Atom را به شما توصیه میکنیم)

 

پس از اینکه فایل را برای ویرایش باز کردید، در ابتدا و انتهای فایل به دنبال فاصله ها و خطوط خالی گشته و آنها را پاک کنید. (برای حذف فاصله ها از دکمه backspace یا delete استفاده کنید) اطمینان حاصل کنید که قبل از تگ شروع php و پس از تگ پایان php نیز فاصله یا خط خالی وجود نداشته باشد. (خطوط خالی بیش از حد بین این دو تگ نیز ممکن است مشکل ساز شوند)

 

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

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

 

روش دوم خطای Cannot modify header information

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

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

 

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

اما در حالت دوم، اگر تغییراتی که شما اعمال کردید، هیچ نوع تاثیری در خطای اتفاق افتاده نداشته و هیچ نوع تغییری در خطا مشاهده نمیشود، بهتر است موارد زیر را نیز بررسی کنید :

 

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

 

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

 

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

نوشته رفع خطای Cannot modify header information در وردپرس اولین بار در بیست اسکریپت. پدیدار شد.

[ad_2]

لینک منبع مطلب

افزونه فوق امنیتی وردپرس Security Pro نسخه ۵٫۵٫۶
[ad_1]

افزونه iThemes Security Pro جزو افزونه هایی است که جای آن در هیچ سایت قدرت گرفته از وردپرسی نباید خالی باشد. حال اگر میخواهید چند قدم از دیگر جلو تر باشید و امنیت وبسایت خود را به شکل چشمگیری افزایش دهید، بهتر است از نسخه ی حرفه ای این افزونه یعنی iThemes Security Pro استفاده کنید. افزونه iThemes Security Pro علاوه بر دارا بودن امکانات نسخه ی رایگان خود، امکانات جدید و جالبی را به شما ارائه میکند که میتوانند در امن کردن سایت وردپرسی شما به شکل چشمگیری موثر باشند. در ادامه سعی میکنیم به امکانات بخش های مختلف افزونه iThemes Security Pro اشاره کنیم. با ما همراه باشید.

افزونه فوق امنیتی وردپرس Security Pro نسخه 5.5.6

محافظت در برابر حملات Brute Force

با استفاده از تنظیمات مخصوص جلوگیری از حملات بروت فورس در افزونه iThemes Security pro میتوانید حداکثر دفعات تلاش ناموفق برای ورود به وردپرس را تعیین کنید. به این شک اگر کسی بخواهد با حدس زدن رمز به وردپرس لاگین کند، پس از رسیدن به حداکثر مجاز دفعات تلاش برای ورود، به صورت اتوماتیک بن شده و از دسترسی او به سایت جلوگیری خواهد شد.

تشخیص تغییر فایل ها

اگر کسی بتواند به نحوی به سایت شما نفوذ کند، یکی از اولین کارهاش تزریق کد مخرب به فایل های وردپرس شما خواهد بود. با ویژگی File change Detection در افزونه iThemes Security Pro میتوانید از طریق دریافت هشدار های ایمیلی از این مسئله آگاه شوید و در صورتی که وبسایت شما هک شده باشد، به سرعت اقدامات لازم را انجام دهید.

تشخیص خطای ۴۰۴

اگر یک ربات به دنبال تشخیص نقاط آسیب پذیر، وبسایت شما را اسکن کند، بدون شک به تعداد زیادی خطای ۴۰۴ برخورد خواهد کرد. با استفاده از ویژگی ۴۰۴ Detection شما میتوانید کاری کنید که در صورتی که شخصی در بازه ی زمانی مشخص، تعداد زیادی خطای ۴۰۴ دریافت کند، آدرس IP او به صورت اتوماتیک بن شده و از دسترسی او به سیستم جلوگیری شود.

اجبار استفاده از رمز قوی

یکی از موارد پایه ای که میتواند منجر به امن تر شدن سایت شما شود، استفاده از رمز های مناسب است. با استفاده از این ویژگی شما میتوانید کاربران سایت خود را مجبور به استفاده از رمز های قوی و مناسب کنید.

جلوگیری از دسترسی کاربران مشکوک

با استفاده از این ویژگی میتوانید با بن کردن آی پی افراد خرابکار، از دسترسی آنها به سیستم جلوگیری کند. افزونه iThemes Security Pro میتواند در صورتی که کاربری سعی در حدس زدن رمز برای ورود به سایت داشته باشد و یا دفعات خاصی با خطای ۴۰۴ مواجه شده باشد، به طور اتوماتیک از دسترسی او به سیستم جلوگیری کند. این افزونه همچنین به blacklist ربات ها نیز مجهز است و از این طریق میتواند جلوی دسترسی بات هایی که از قبل به عنوان خرابکار شناخته شده اند را بگیرد.

امکان قرارگیری در حالت Away Mode

اگر قرار است مدتی به ناحیه مدیریت وردپرس خود سر نزنید، با این ویژگی میتوانید امکان دسترسی به مدیریت وردپرس را برای ساعاتی خاص غیر فعال کنید تا شخص دیگری قادر به ورود به سیستم نباشد. مثلا اگر قصد دارید چند روزی به مسافرت بروید، این امکان میتواند گزینه ی مناسبی برای شما باشد.

تغییر آدرس مدیریت وردپرس

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

ایجاد بکاپ از دیتابیس

داشتن بکاپ های منظم از دیتابیس، همیشه باعث آسودگی خاطر است. اگر مرتبا از دیتابیس خود نسخه پشتیبان تهیه کنید، میتوانید مطمئن باشید که در صورت بروز مشکل، اطلاعات شما امن و قابل بازگردانی هستند. با استفاده از این امکان شما میتوانید بکاپ های دلخواه خود را تنظیم کرده و علاوه بر ذخیره ی آنها بر روی هاست، آنها را به صورت پیوست شده به ایمیل نیز دریافت کنید. برای ایجاد بکاپ های منظم، استفاده از افزونه BackupBuddy هم انتخاب بسیار مناسبی به شمار میرود.

ارسال هشدار های ایمیلی

هرگاه کسی بخاطر داشتن تعداد خاصی لاگین ناموفق به سیستم، بن شود و یا هرگاه فایلی در سایت شما تغییر کند، افزونه iThemes Security شما را از طریق ایمیل از این مسئله آگاه خواهد کرد.

تغییر کلید های امنیتی وردپرس

با استفاده از افزونه iThemes Security Pro میتوانید به سادگی کلید های امنیتی (salt) وردپرس را آپدیت کرده و از این طریق رده ی امنیت سایت خود را بالاتر ببرید.

مقایسه ی فایل ها به صورت آنلاین

قبلا هم اشاره کردیم که این افزونه به قابلیت تشخیص تغییر فایل ها مجهز است. اما امکانی که جدیدا به افزونه اضافه شده به iThemes Security Pro اجازه میدهد که فایل های هسته ی وردپرس را با فایل های موجود در wordpress.org مقایسه کند تا از این طریق مطمئن شود که تغییرات صورت گرفته در این فایلها مخرب نبوده و فایلهای هسته ی سایت شما با فایل های هسته ی رسمی وردپرس منطبق هستند.

بهره گیری از سرویس reCAPTCHA گوگل

با بهره گیری از این امکان میتوانید به بخش های مثل صفحه ورود وردپرس، ثبت نام کاربران و درج دیدگاه ها در وردپرس، امکان استفاهد از سرویس ریکپچای گوگل را اضافه نمایید. به این ترتیب از سوء استفاده ربات ها از این بخش ها جلوگیری به عمل خواهید آورد.

استفاده از لاگین دو مرحله ای Two Factor Authentication

لاگین دو مرحله ای یا Two Factor Authentication امکان بسیار مهم و جالبی است. با استفاده از این امکان لایه ی امنیتی جدیدی به سایت شما افزوده میشود. در صورت استفاده از Two Factor Authentication در زمان ورود به وردپرس لازم است که علاوه بر رمز عبور خود، کدی که بر روی موبایل خود دریافت میکنید را نیز به سیستم ارائه کنید. در این حالت حتی اگر کسی رمز شما را حدس هم بزند، به این جهت که نمیتواند کد امنیتی دوم را وارد سیستم کند، از ورود وی به وردپرس جلوگیری به عمل خواهد آمد.

بررسی امنیت کاربران در وردپرس

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

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

اسکن سایت به دنبال بدافزار ها – Malware Scanning

افزونه iThemes Security Pro برای اسکن سایت از Sucuri SiteCheck استفاده میکند. شما میتوانید با این ابزار سایت خود را اسکن کنید و در صورتی که سایت شما به علت وجود Malware در بلک لیست قرار گرفته باشد، بلافاصله از این مسئله اطلاع پیدا کنید. این ابزار همچنین میتواند خطاهای احتمالی و آپدیت نبودن نرم افزار سایت را نیز به شما اعلام کند. همچنین در صورت نیاز امکان زمانبندی اسکن های روزانه نیز برای شما فراهم شده. در این حالت در صورت مشاهده مشکل، iThemes Security Pro میتواند شما را از طریق ارسال ایمیل از این امر باخبر کند.

اسکن سایت به دنبال بدافزار ها – Malware Scanning

در بالا به توضیح برخی امکانات اصلی افزونه iThemes Security Pro پرداختیم. اما امکانات این افزونه به همینجا ختم نمیشود. لیستی از امکانات کلی این افزونه به همراه امکانات اضافی آن نسبت به نسخه رایگان، برای شما درج شده.

امکانات افزونه امنیتی iThemes Security Pro :

ویژگی هایی که در زیر درج شده هم در نسخه ی رایگان و هم در نسخه ی حرفه ای افزونه موجودند.

  • بررسی امنیت سایت تنها با یک کلیک
  • بن کردن کاربران مخرب
  • بن کردن IP ها یا agent های خاص و جلوگیری از دسترسی آنها به سایت
  • تشخیص خطای ۴۰۴
  • مخفی کردن آدرس ورود به ناحیه مدیریت وردپرس
  • تغییر کلید های امنیتی وردپرس
  • حالت Away
  • ایجاد بکاپ از دیتابیس
  • تشخیص تغییر فایل ها
  • حذف اطلاعات سربرگ Windows Live Writer
  • حذف اطلاعات سربرگ RSD
  • حذف هشدار آپدیت از نقش های کاربری خاص در وردپرس
  • غیر فعال کردن خطاهای ورود
  • تغییر نام کاربری admin
  • تغییر ID کاربری که دارای شناسه ۱ باشد
  • تغییر پیشوند جداول وردپرس
  • تغییر مسیر wp-content
  • الزام استفاده از SSL برای نوشته ها، برگه ها و ناحیه مدیریت وردپرس
  • غیر فعال کردن امکان ویرایش فایل در ناحیه مدیریت وردپرس
  • کاهش کامنت های اسپم
  • جلوگیری از حملات بروت فورس
  • جلوگیری از حمله بروت فروس بر روی فایل XML-RPC
  • لاگ های امنیتی
  • ارسال ایمیل های نوتفیکیشن
  • پیام قفل شدن دسترسی قابل سفارشی سازی
  • الزام استفاده از رمز های دشوار
  • بررسی سطح دسترسی فایل ها
  • اسکن بدافزار

امکانات انحصاری افزونه iThemes Security Pro

امکاناتی که در زیر درج شده تنها در این نسخه یعنی نسخه ی حرفه ای افزونه (iThemes Security Pro) موجود هستند.

  • ابزارک داشبورد وردپرس
  • یکپارچه سازی با گوگل ریکپچا
  • سیستم لاگین دو مرحله ای یا Two Factor Authentication
  • امکان برون ریزی و درون ریزی تنظمیات
  • امکان بررسی صحت فایل های هسته ی وردپرس به صورت آنلاین
  • امکان زمانبندی اسکن Malware
  • ثبت لاگ عملیات کاربران
  • تغییر موقت نقش کاربر در بازه زمانی خاص
  • یکپارچه سازی با WP-CLI
  • پسورد های دارای تاریخ انقضا
  • بررسی امنیت کاربران
  • و..

نوشته افزونه فوق امنیتی وردپرس Security Pro نسخه ۵٫۵٫۶ اولین بار در دلکد – دانلود اسکریپت. پدیدار شد.

[ad_2]

لینک منبع مطلب

فعال سازی دکمه افزودن پرونده چند رسانه‌ای در وردپرس
[ad_1]

غیر فعال شدن دکمه افزودن پرونده چند رسانه‌ای در وردپرس

امروز به یک مشکل در وردپرس برخوردیم، یهو دیدیم دکمه افزودن پرونده چند رسانه ای در بخش ویرایشگر غیر فعال شده و کار نمیکنه! با این روش تونستیم حلش کنیم. به همین دلیل برای شما عزیزانم منتشرش می کنیم تا اگر روزی روزگاری با این مشکل مواجه شدید به آسانی آن را حل کنید.

 

رفع خطای غیرفعال شدن دکمه افزودن پرونده‌چند رسانه‌ای در وردپرس

کافیه فقط کد زیر را قبل از خط “That’s all, stop editing! Happy blogging” در فایل wp-config.php قالب خود اضافه کنید.

define('CONCATENATE_SCRIPTS', false );

این کد به سادگی به وردپرس می گوید که هر اسکریپت را به صورت جداگانه بارگیری کند که کمک میکند جاوا اسکریپت با اسکریپت های حشره دار و ویژگی های اصلی وردپرس درگیر نشوند.

 

نکته: اضافه کردن این کد برای یک دوره بلندمدت مناسب نیست، زیرا شما هنوز یک اسکریپت دارید که باعث ایجاد مشکل می شود. یک راه ساده تر برای یافتن منبع مشکل با استفاده از ابزار عیب یابی است. این خطاهای کنسول را نشان می دهد که می توانید دلیل منجر شدن خطا را بیابید.

 

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

 

اکنون وارد پیشخوان وردپرس خود شوید و روی منو افزونه> افزونه های نصب شده کلیک کنید، مانند تصویر زیر تمام افزونه ها را انتخاب و غیرفعال کنید. سپس به صفحه ویرایشگر وردپرس رفته و دکمه را تست کنید و رسانه ای به پست خود اضافه کنید، اگر دکمه کار کرد یعنی مشکل از یکی از افزونه ها بوده است.

فعال سازی دکمه افزودن پرونده چند رسانه‌ای در وردپرس

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

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

فعال سازی دکمه افزودن پرونده چند رسانه‌ای در وردپرس

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

موفق و پیروز باشید.

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

[ad_2]

لینک منبع مطلب

حل مشکل بازگشت وردپرس به صفحه نصب ۵ دقیقه‌ای
[ad_1]

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

 

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

همانطور که گفتم وردپرس این روزها دارای یک مشکل عجیب شده! مشکل عجیبی که اکثر افراد فکر می‌کنند سایتشان هک شده و یا تمام اطلاعات خود را از دست داده‌اند. اولین پیشنهاد ما برای حل این مشکل، بازگردانی اطلاعات توسط هاستینگ هست. اما از آنجایی که خیلی از هاستینگ های ایرانی بک آپ گیری منظم و مفیدی ندارند باید خودمان دست به عمل شده و مشکل را طوری حل کنیم که اطلاعات سایتمان از دست نرود!

 

حالا موضوع این هست که این مشکل چگونه بوجود آمده و چطور می‌توانیم این مشکل را حل کنیم!

 

مشکل از کجاست؟

مشکل از باگ امنیتی افزونه رایگان Duplicator هست که در مخزن وردپرس هم ثبت شده بوده اما در نسخه قبلی آن مشکلی امنیتی برای وردپرس بوجود می‌آورد. این مشکل باعث می‌شد تا هکر بتواند فایل wp-config.php شما را حذف کند. خوشبختانه مشکلی از بابت دسترسی کاربر به اطلاعات پنل کاربران گزارش نشده و تنها فایل کانفیگ وردپرس حذف شده. صد البته مشکل در نسخه جدید Duplicator حل شده.

 

چطور مشکل را حل کنیم؟

برای حل این مشکل باید Database را به وردپرس متصل کنید. برای حل این مشکل می‌توانید با هاستینگ در ارتباط باشید اما اگر هاستینگ اینکار را برای شما انجام نداد. مراحل زیر را طی کنید تا مشکل بصورت کامل حل شود.

 

ابتدا وارد پوشه Plugins شده و پوشه Duplicator را حذف کنید تا مشکل برای همیشه حل شود و دیگر با چنین مشکلی مواجه نشوید. 🙂

 

سپس وارد کنترل پنل هاستینگ خودتان شده و روی MySQL Databases کلیک کنید.

حل مشکل بازگشت وردپرس به صفحه نصب ۵ دقیقه‌ای

اینجا لیست دیتابیس های سایتتان را مشاهده خواهید کرد. روبروی نام یوزر دیتابیس روی Change Password کلیک کنید.

حل مشکل بازگشت وردپرس به صفحه نصب ۵ دقیقه‌ای

فرم تغییر رمز عبور را تکمیل کنید. بعد از تکمیل فرم رمز عبور، وارد فایل منیجر شده و فایل wp-config.php را ویرایش کنید.

در بخش اطلاعات دیتابیس در wp-config.php باید اطلاعات دیتابیس شامل نام دیتابیس، نام یوزر دیتابیس و رمز عبوری که ایجاد کردید را وارد کنید. دقیقا به این شکل:

// ** MySQL settings - You can get this info from your web host ** //
/** The name of the database for WordPress */
define('DB_NAME', 'نام دیتابیس');
/** MySQL database username */
define('DB_USER', 'نام کاربری دیتابیس');

/** MySQL database password */
define('DB_PASSWORD', 'رمز عبور دیتابیس');

/** MySQL hostname */
define('DB_HOST', 'localhost');

اطلاعات را که وارد کردید، فایل را ذخیره کرده و سایتتان را رفرش کنید. بصورت کلی باید سایتتان بدون مشکل لود شود.

 

اگر مشکل حل نشد چه کنیم؟

اگر مشکل حل نشد، احتمالا پیشوند دیتابیس شما wp_ نیست و برای امنیت بیشتر، پیشوند جداول دیتابیس را تغییر داده اید. برای حل مشکل وارد بخش PHPMyAdmin شوید.

حل مشکل بازگشت وردپرس به صفحه نصب ۵ دقیقه‌ای

سپس از ستون سمت چپ، روی نام دیتابیسی که در wp-config.php وارد کردید کلیک کنید.

در لیست جداول دیتابیس می‌توانید مشاهده کنید که قبل از ردیف‌ها، (مثلا قبل از options چه عبارتی قرار گرفته. مثلا در دیتابیس ما قبل از options عبارت vc_ قرار گرفته.

حل مشکل بازگشت وردپرس به صفحه نصب ۵ دقیقه‌ای

حالا وارد wp-config.php شده و در بخش table_prefix به جای wp_ مقدار vc_ را تایپ کنید تا وردپرس به پیشوند جداول شما متصل شود.

به همین راحتی توانستید وردپرس را به دیتابیس متصل کنید.

 

صفحه نصب وردپرس برطرف شد اما سایت باز نمی‌شود!

اگر سایتتان باز نمی‌شود اما صفحه نصب وردپرس هم برطرف شده شما باید وردپرس را بصورت دستی آپدیت کنید. آموزش آپدیت دستی وردپرس را ببینید.

نوشته حل مشکل بازگشت وردپرس به صفحه نصب ۵ دقیقه‌ای اولین بار در بیست اسکریپت. پدیدار شد.

[ad_2]

لینک منبع مطلب

ساخت برگه ها در وردپرس
[ad_1]

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

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

افزودن برگه ی جدید

افزودن برگه ی جدید

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

ساخت برگه ها در وردپرس

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

  • ۱- اضافه شدن ستون صفات برگه در بخش برگه ها
  • ۲- عدم وجود برچسب ها در برگه ها (البته با کمک افزونه هایی می توان برچسب ها را به برگه ها اضافه کرد)

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

نکته!!! برخی از قالب ها به گونه ای هستند که امکان انتخاب در قسمت برگه ها را ندارند.

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

ساخت برگه ها در وردپرس

جمع بندی!

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

نوشته ساخت برگه ها در وردپرس اولین بار در دلکد – دانلود اسکریپت. پدیدار شد.

[ad_2]

لینک منبع مطلب

ایجاد نوشته در وردپرس
[ad_1]

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

 

نوشته ها

ایجاد نوشته در وردپرس

همانطور که مشاهده می کنید در قسمت نوشته ها، گزینه های همه ی نوشته ها، افزودن نوشته، دسته ها و برچسب ها موجود است.

 

در قسمت همه ی نوشته ها>> تمامی نوشته هایی که ایجاد کرده اید را نمایش می دهد و می توانید آن ها را مشاهده و در صورت لزوم ویرایش کنید.

 

در قسمت افزودن نوشته>> وارد محیط ویرایشگر وردپرس شده و می توانید محتوای خود را ایجاد کنید.

 

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

 

عنوان نوشته

ایجاد نوشته در وردپرس

طبیعتا در این بخش باید عنوان مرتبط با محتوای خود را وارد کنید.

 

جعبه ابزار ویرایشگر وردپرس

ایجاد نوشته در وردپرس

در کادر قرمز رنگ، گزینه ی افزودن پرونده چند رسانه ای برای بارگذاری تصاویر، فایل ها، ویدئو و سایر موارد این چنینی است.

 

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

 

با انتخاب کادر سبز رنگ می توانید به حالت بدون مزاحم بروید. حالت بدون مزاحم یعنی چه؟

یعنی تمامی پنجره های اطراف بسته می شوند و فقط پنجره ی ویرایشگر به تنهایی نمایش داده خواهد شد.

 

کادر بنفش رنگ تمامی ابزارهای مورد استفاده در محیط ویرایشگر را در اختیار شما قرار خواهد داد.

 

محیط ویرایشگر

ایجاد نوشته در وردپرس

در این بخش می توانید محتوای مورد نظر را وارد کنید و از جعبه ابزار برای تغییرات بر روی آن کمک بگیرید.

 

وضعیت انتشار مطلب

ایجاد نوشته در وردپرس

این جعبه در سمت چپ قرار گرفته و شما می توانید وضعیت انتشار را در آن مشاهده کنید. قسمت پیش نویس، بدون اینکه مطلب شما به کاربران نمایش داده شود ذخیره خواهد شد و در بخش نوشته ها برچسب پیش نویس به آن می خورد.

 

از این قسمت می توانید زمانبندی برای مطلب مشخص کنید تا مطلب شما در زمان معین منتشر شود.

 

دسته ها

ایجاد نوشته در وردپرس

این جعبه در سمت چپ قرار گرفته و با توجه به دسته هایی که از قبل با توجه به فعالیت خود تعیین کرده اید، می توانید دسته ی مورد نظر را انتخاب کرده و تیک بزنید.

 

برچسب

ایجاد نوشته در وردپرس

برچسب ها یکی از مهم ترین گزینه هایی هستند که در امر سئوی سایت بسیار موثر است و باید بسیار به آن اهمیت داد. فقط با توجه یه استانداردهای سئو باید کلمات درستی را برای آن در نظر بگیرید. کلمه ی کلیدی مورد نظر خود را انتخاب کرده و در این قسمت وارد کنید و دکمه ی افزودن را بزنید تا اضافه شود.

 

تصویر شاخص

ایجاد نوشته در وردپرس

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

 

زمینه های دلخواه

ایجاد نوشته در وردپرس

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

نامک

ایجاد نوشته در وردپرس

نامی که شما می خواهید به انتهای آدرس اصلی وبسایت شما برای این مطلب اضافه شود. مثلا اگر مطلب من در مورد وردپرس  باشد، می توانم به انتهای آدرس سایت خود، وردپرس را اضافه کنم (www.20script.ir/wordpress)

 

تنظیمات صفحه

ایجاد نوشته در وردپرس

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

 

دو بخش دسته ها و برچسب ها نیاز به توضیحات کاملی است که ترجیح می دهیم در جلسه ی بعدی بررسی کنیم.

 

جمع بندی!

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

نوشته ایجاد نوشته در وردپرس اولین بار در بیست اسکریپت. پدیدار شد.

[ad_2]

لینک منبع مطلب

ساخت برگه ها در وردپرس
[ad_1]

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

 

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

اگر موافق باشید در آموزش وردپرس امروز به بررسی برگه ها و نحوه ی استفاده از آن ها می پردازیم.

 

 

افزودن برگه ی جدید

ساخت برگه ها در وردپرس

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

ساخت برگه ها در وردپرس

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

  • ۱- اضافه شدن ستون صفات برگه در بخش برگه ها
  • ۲- عدم وجود برچسب ها در برگه ها (البته با کمک افزونه هایی می توان برچسب ها را به برگه ها اضافه کرد)

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

 

نکته!!! برخی از قالب ها به گونه ای هستند که امکان انتخاب در قسمت برگه ها را ندارند.

 

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

ساخت برگه ها در وردپرس

جمع بندی!

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

نوشته ساخت برگه ها در وردپرس اولین بار در بیست اسکریپت. پدیدار شد.

[ad_2]

لینک منبع مطلب

صفحه 24 از 34
»...10 قبلی 20212223242526272829 بعدی 30...«