دنیای ترفند ( Trick world )

دنیای ترفند ( Trick world )

کامپیوتر ، دانلود نرم افزار ، شعر ، مطالب عاشقانه ، ازدواج
دنیای ترفند ( Trick world )

دنیای ترفند ( Trick world )

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

چگونه لینک های لنگر ایجاد کنم؟ لینک دادن به نقاط مختلف در یک صفحه

چگونگی لینک دادن به نقاط مختلف در یک صفحه – ساخت تگ لینک

ما برای لینک دادن از یک روش استفاده می‌کنیم. برای روشن شدن مطلب، مثال بالا را برای شما توضیح می‌دهم. برای درست کردن لینک: “برو به فصل ۷ ” تگ را به این شکل تایپ می‌کنیم،

1
<a href="#fasle7">برو به فصل ۷</a>

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

اما برای اینکه وقتی بر روی لینک می‌زنیم جایی که در صفحه منظور ماست نشان داده شود از دو روش می‌توانیم استفاده کنیم:

 

روش اول استفاده از تگ name

برای درک بهتر از مثال بالا استفاده می‌کنم لنگر یا فرود ما جمله فصل ۷ است برای اینکه پس از کلیک به آن فرود بیاییم از این کد استفاده می‌کنیم:

1
<a name="fasle7">فصل ۷</a>

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

 

روش دوم استفاده از تگ id
برای استفاده از این لنگر یا مکان فرود دوباره من برای روشن شدن مطلب از مثال بالا استفاده می‌کنم.

1
<a id="fasle7">فصل ۷</a>

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

 

چگونگی لینک دادن از یک پست به وسط یا انتهای پست دیگر

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

1
https://www.azsefrtasad.ir/لینک-به-نقاط-مختلف-یک-صفحه/#fasle7

ایجاد لینک لنگر در افزونه المنتور:

چگونه لینک های لنگر ایجاد کنم؟

لینک های لنگر چیست؟

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

ایجاد لینک لنگر

ابتدا یک پیوند لنگر ایجاد می کنیم، جایی که می توانید به آن پیوند دهید:

  1. یک عنصر (ویجت، ظرف، بخش) را انتخاب کنید.
  2. روی تب Advanced کلیک کنید
  3. در کادر متنی CSS ID یک نام وارد کنید. این نام لنگر است، بنابراین بهتر است آن را ساده نگه دارید. فقط حروف، اعداد، خط فاصله و زیرخط مجاز هستند. قبل از نام یک # قرار ندهید .
برگه Advanced با شناسه CSS تاکید شده است
کادر متنی CSS ID را پیدا کنید و انکر خود را نام ببرید.

پیوند دادن به لینک لنگر

  1. متن مورد نظر خود را برای پیوند انتخاب کنید.
  2. روی نماد پیوند کلیک کنید
  3. اگر به یک لنگر در همان صفحه پیوند می‌دهید، به سادگی # و سپس نام لنگر (مثلا #Intro) را وارد کنید. اگر لنگر در صفحه دیگری است، URL و سپس انکر را وارد کنید (به عنوان مثال www.mysite.com/myarticle#Intro).
منوی پیوند در پنل.
ایجاد لینک لنگر در پنل.
یک پیوند لنگر روی بوم ایجاد کنید

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

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


برای رفع این مشکل:

به این مسیر برید: plugins/woocommerce/includes

فایل class-wc-download-handler.php رو باز کنید

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

کد اول:

        // Fallback, accept email address if it's passed.
        if ( empty( $_GET['email'] ) && empty( $_GET['uid'] ) ) { // WPCS: input var ok, CSRF ok.
            self::download_error( __( 'Invalid download link.', 'woocommerce' ) );
        }

 

کد دوم:
 

        if ( isset( $_GET['email'] ) ) { // WPCS: input var ok, CSRF ok.
            $email_address = wp_unslash( $_GET['email'] ); // WPCS: input var ok, CSRF ok, sanitization ok.
        } else {
            // Get email address from order to verify hash.
            $email_address = is_a( $order, 'WC_Order' ) ? $order->get_billing_email() : null;

            // Prepare email address hash.
            $email_hash = function_exists( 'hash' ) ? hash( 'sha256', $email_address ) : sha1( $email_address );

            if ( is_null( $email_address ) || ! hash_equals( wp_unslash( $_GET['uid'] ), $email_hash ) ) { // WPCS: input var ok, CSRF ok, sanitization ok.
                self::download_error( __( 'Invalid download link.', 'woocommerce' ) );
            }
        }


چگونه از صفحات طولانی در ویندوز و مرورگرها، اسکرین‌شات یا عکس بگیریم؟

PicPick

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

قابلیت های نرم افزار PicPick

  • کیفیت بالا در عکسبرداری و ذخیره کردن عکس
  • ذخیره تصاویر با فرمت های گوناگون
  • امکان زوم کردن بر روی تصاویر
  • ابزار و افکت های زیبا برای استفاده در تصاویر ( خیلی متنوع )
  • قابلیت عکس برداری همچون تصاویر هندسی مثل مستطیل یا مربع ۶ ضلعی و ...
  • قابلیت رنگ امیزی تصاویر قبل از عکسبرداری
  • پشتیبانی از زبان شیرین پارسی
  • حجم بسیار کم در مقابل کارایی زیاد و خوب
دانلود با حجم 15 مگابایت به همراه Patch
نسخه بدون نیاز به نصب ( Portable )
نسخه قابل حمل ورژن 5.1.6

منبع: soft98.ir

پسورد فایل فشرده: soft98.ir

تغییر آدرس سایت وردپرس با کل محتوا بدون دردسر

اگر سایت با وردپرس طراحی کرده اید و قصد تغییر آدرس آن را دارید برای مثال

سایتی با آدرس www.aamerin.ir دارید و قرار است به ادرس جدید  مثلا www.aamerin.ir/fa انتقال دهید.

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


define('WP_HOME','http://www.aamerin.ir/fa');
define('WP_SITEURL','http://www.aamerin.ir/fa');

ثبت مکان در نقشه گوگل( Google Map )

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

ادامه مطلب ...

Blockquote Template کد نقل قول در HTML

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





نمایش نقشه Google در سایت شما

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



<!DOCTYPE html>
<html>
<head>
  <meta http-equiv="content-type" content="text/html; charset=UTF-8">
</head>
<body>
  <div id="myMap" style="width:480px;height:320px;"></div>
  <script src="http://maps.googleapis.com/maps/api/js?v=3"></script>
  <script>
    window.onload=function(){
      var myLocation = new google.maps.LatLng(35.7015, 51.3921), mapOptions = {
          zoom: 17,
          center: myLocation,
          mapTypeId: google.maps.MapTypeId.ROADMAP
        }, map = new google.maps.Map(document.getElementById("myMap"), mapOptions), infowindow = new google.maps.InfoWindow({
          content: '<div style="direction:rtl;color:red;text-align:right;font:bold 17px Tahoma;">انقلاب<br>تهران</div>'
        }), marker = new google.maps.Marker({
          position: myLocation,
          map: map
        });
      infowindow.open(map, marker);
    }
  </script>
</body>
</html>


مثال فوق یک مثال ساده است و برای مطالعه راهنمای کامل در مورد کدنویسی آن می‌‌توانید به راهنما و مستندات Google Map مراجعه کنید. علاوه بر سایت اصلی، کتاب Google Maps JavaScript API Cookbook از انتشارات Packt Publishing که به تازگی منتشر شده نیز راهنمای خوب و کاملی است برای کسانی که بخواهند مطالعه جامعی در این زمینه داشته باشند و کاملا به استفاده از نقشه مسلط شوند.

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

  • Maplace.js
    یک پلاگین سبک 13 کیلوبایتی جهت نمایش نقطه و مسیر روی نقشه گوگل که کار با آن بسیار بسیار ساده است...
  • initmap.js
    این پلاگین بسیار سبک، امکان استفاده از HTML5 Geolocation را برای گرفتن موقعیت فعلی کاربر فراهم می‌کند. همچنین امکان علامت‌گذاری مکان‌ها را روی نقشه میسر کرده است.
  • Geo complete
    یک پلاگین عالی جی‌کوئری برای استفاده از نقشه گوگل با قابلیت Auto complete و ... که تنها 2 کیلوبایت به حجم صفحه شما اضافه خواهد کرد.
  • jQuery Google Map
    یک پلاگین ساده دیگر که امکان علامت‌گذاری یک یا چند نقطه به همراه توضیحات و همچنین قابلیت نمایش مسیر را دارد. (مشاهده پیش‌نمایش)
  • prettymaps.js
    یک پلاگین ساده دیگر برای کار با نقشه گوگل مشابه سایر موارد.
  • Mappy
    یک پلاگین قدرتمند برای نمایش یک مکان، انتخاب یک مکان توسط کاربر (Place Picker)، گرفتن اطلاعات یک مکان از کاربر، جستجوی مکان‌ها و ...
    این پلاگین به شدت متناسب با سایتی است که خدماتی شبیه خدمات املاک ارائه می‌دهد یعنی اطلاعات یک مکان را از مشتری می‌گیرد، املاک یک محدوده خاص را نمایش می‌دهد، قابلیت جستجوی املاک را دارد و ...
  • Nome
    این پلاگین در اصل برای استخراج مکان فعلی و محاسبه فاصله و ... بر اساس geoLocation موجود در HTML5 است که برای کارهای همراه نقشه گوگل نیز کاربرد دارد.
  • Lazy-loading Google Maps
    این پلاگین همانطور که از نام‌ش پیداست، برای lazy load کردن نقشه گوگل است. شاید شما تکنیک lazy load را برای تصاویر دیده باشید که در برخی مقالات طولانی که لابلای آن تصاویری نیز وجود دارد، تا زمانی که شما به آن قسمت مقاله اسکرول نکرده باشید، تصویر لود نمی‌شود. پلاگین فوق همین کار را برای نقشه گوگل انجام می‌دهد لذا اگر شما در صفحه‌تان چندین نقشه گوگل دارید، با استفاده از این پلاگین می‌توانید در صورت ورود کاربر به آن منطقه آن را لود کنید.
  • JQuery Location Picker
    این پلاگین هم نامش گویاست. کسانی که در فرم‌شان، می‌خواهند امکان مشخص کردن یک مکان را نیز برای مشتری فراهم آورند، از این پلاگین لذت خواهند برد.
  • NG Map
    همانطور که از اسمش هم پیداست، یک پلاگین انگولری برای کار با نقشه گوگل است که در عین حجم کم (زیر 10 کیلو) اما نسبتا کامل است و انواع نقطه و مسیر و ... را با ان می‌توانید نمایش دهید و همچنین رویدادها را نمایش دهید یا ثبت کنید و ...
در این آدرس نیز حدود 15 پلاگین برای کار با نقشه معرفی شده است.

نمونه رمز وردپرس در دیتابیس

وردپرس مدتیه که دیگه از md5 ساده استفاده نمیکنه .
در حال حاضر الگوریتم هش پیشفرض وردپرس md5 به صورت مولتی لول ( فک کنم هشت مرتبه ) هست.
البته پیشفرض هست و میشه اون رو به الگوریتم‌های دیگه مثل blowfish تغییر داد.

وردپرس یک تابع برای هش داره که میشه ازش برای ساختن پسورد جدید استفاده کرد:

<?php
                    $masoud = wp_hash_password('123456');
                    echo $masoud;
?>

الان نتیجه کد بالا، به صورت زیر هست:
$P$BhOBMjv8uXW8rborWbX7VR7T8RJqSu1

با جایگزین کردن مقدار بالا در دیتابیس ( جدول wp_users و ستون user_pass ) پسورد شما به 123456 تغییر پیدا خواهد کرد که می‌تونید توسط این پسورد به پیشخوان وارد شده و یک پسورد جدید انتخاب کنید.

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

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

تنظیمات کلی برای لینک هایی وردپرس در قسمت تنظیمات > پیوند های یکتا قرار دارد و از آنجا مدیریت خواهد شد بطوری که اگر بخواهید از مقادیر متفاوت آن استفاده نمائید میتواند مسیر لینک های شمارا بسیار افزایش دهید . شما میتوانید با انتخاب گزینه پیش فرض آدرس لینک های خود را کوتاه نمائید ولی دیگر نمیتوانید در زمینه سئو (seo) مطالبتون نقشی رو ایفا کنید . برای رفع این مشکل و استفاده از ساختار دلخواه شما میتونید برای کوتاه کردن آدرسها از پیوند ثابت و همیشگی وردپرس استفاده کنید که با شناسه ی هر نوشته آن را بصورت کوتاه شده به نمایش در بیاره …!!!

این نوع پیوند زمانی که شما نوشته ای را در وردپرس ارسال میکنید با نام “دریافت پیوندک” در قسمت پیوند یکتای نوشته برای شما نمایان می شود و برای اینکه بتوانید آن را از طریق متن پوسته بصورت خودکار به نوشته های خود اضافه کنید میتوانید خط زیر را به محل مناسبی از پوسته اضافه نمایید  :

<?php echo get_bloginfo('url')."/?p=".$post->ID; ?>