امروز

یکشنبه ۱۷ آذر ۹۸

مطالب تصادفی

برای قرار دادن css و javascript از توابع زیر استفاده می کنیم:
wp_enqueue_scripts : برای لود کردن داخل پنل ادمین
admin_enqueue_scripts : برای لود کردن در قالب اصلی فرانت اند
 

function skillapp_css(){
    wp_register_style('sh_css', plugins_url('assets/css/styles.css', __FILE__), false, 1.1);
    wp_enqueue_style('sh_css');
}
add_action( 'wp_enqueue_scripts', 'skillapp_css' );

 

ادامه مطلب

در این مقاله به آموزش کار با User Meta در وردپرس می پردازیم. اول لازم است که که بدانیم user meta چه فایل هایی هستند و دارای چه اطلاعاتی هستند.کاربرانی که عضو یک وب سایت می شوند حتما دارای اطلاعاتی از قبیل نام ، نام خانوادگی ، ایمیل ، شماره تماس هستند.و اطلاعات مهم دیگری در صفحه ی شناسنامه ی خود می باشند و باید این اطلاعات را در موقع ثبت نام وارد کنید. ولی شاید نیاز داشته باشید که غیر از این اطلاعات کاربران شما اطلاعات دیگری هم داشته باشند و در سیستم خود این اطلاعات رو ذخیره نمایید ، برای مثال شما تصمیم در نظر دارید با استفاده از سیستم امتیاز دهی که راه اندازی کرده اید برای کاربران خود امتیازی در نظر بگیرید که برای رسیدن به این هدف وردپرس در پایگاه داده وب سایت شما یک جدول به نام wp_usermeta قرار داده اید که شما می توانید به راحتی هر گونه اطلاعات اضافی که می خواهید درباره کاربران تان در این جدول ذخیره کنید.

ادامه مطلب

برای تعریف یک متغیر در php استفاده از علامت $ کافی است اما گاهی قبل از  متغیر از کلمه کلیدی global استفاده می شود. اما کاربرد آن چیست؟ وقتی یک تابع بنویسیم متغیرهایی که داخل آن تعریف می شوند محلی هستند و اگر بخواهیم از متغیرهایی که خارج از تابع هستند استفاده کنیم، راه حل آن استفاده از کلمه کلیدی global است. به مثال زیر توجه کنید:


<?php
$a = 1;
$b = 2;

function Sum()
{
    global $a, $b;

    $b = $a + $b;
}

Sum();
echo $b;
?>
ادامه مطلب

معمولا بعد از نصب ویندوز 7 ایام هفته در تقویم ویندوز( در TaskBar) به صورت عربی نشان داده میشوند برای تبدیل آنها به ایام هفته فارسی به صورت زیر عمل کنید:

ابتدا قسمت Region and Language را با تایپ کردن در جستجوگر استارت منو باز کنید.

در پایین سربرگ Formats گزینه Additional Settings را انتخاب کنید.

از کادر باز شده ، در سربرگ Date مقدار Calendar Type در پایین صفحه را به "تقویم میلادی(محلی شده)" تغییر دهید.

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

ادامه مطلب

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

    date_default_timezone_set('Asia/Tehran');
    $now = date('Y-m-d H:i:s');

نتیجه نمونه:

2019-09-19 21:43:23

ادامه مطلب

ابتدا وارد phpmyadmin شده و در قسمت sql کد زیر را می نویسیم:

SET  @num := 0;

UPDATE posts SET id = @num := (@num+1);

ALTER TABLE posts AUTO_INCREMENT =1;

این کد باعث می شود idهای جدول posts ریست شده و از عدد 1 شماره گذاری شوند.

ادامه مطلب

در این آموزش می خواهیم ری دایرکت را به دو روش انجام دهیم:

روش اول:

در این روش به کمک header این کار را انجام می دهیم.

header("Location:index.php");
header('location:http://google.com');

روش دوم:

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

echo "<script>window.open('index.php','_self')</script>";
ادامه مطلب

دستور INSERT INTO SELECT

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

وقتی می خواهیم تمام ستون ها را از یک جدول به جدول دیگر کپی کنیم:

INSERT INTO table2
SELECT * FROM table1
WHERE condition;

وقتی قرار است تنها چند ستون را از یک جدول به جدول دیگری کپی کنیم:

INSERT INTO table2 (column1, column2, column3, ...)
SELECT column1, column2, column3, ...
FROM table1
WHERE condition;
ادامه مطلب

جملات ناب

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

مطالب پربازدید

جدیدترین مطالب