ترفندها

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

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

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

<?php the_shortlink("لینک کوتاه مطلب"); ?>

کد فوق فقط یک نوشته (لینک کوتاه مطلب) میدهد که با کلیک روی آن به لینک کوتاه هدایت میشوید، اگر بخواهید خود لینک را هم مشاهده کنید از کد زیر استفاده کنید: ادامه مطلب »

نرم افزار مدیریت سایت با اف تی پی

WinSCP

یک نرم افزار رایگان و کد باز برای برقراری ارتباط و ارسال و دریافت اطلاعات به وسیله FTP و SFTP می باشد. این نرم افزار بصورت کاملا امن فایل ها را بین یک کامپیوتر محلی و یک کامپیوتر دور رد و بدل می کند.نرم افزار WinSCP یک کلاینت SFTP, SCP, FTPS و FTP برای ویندوز می باشد که عملکرد اصلی آن انتقال فایل بین یک کامپیوتر محلی و از راه دور می باشد. این نرم افزار امکاناتی فراتر از این مانند برنامه نویسی و مدیریت فایل بیسیک را در اختیار شما قرار می دهد.

ادامه مطلب »

کنترل دسکتاپ از راه دور

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

دریافت Chat ID تلگرام

اگر شما از پلاگین و یا ماژول هایی برای تلگرام استفاده میکنید و یا به هر دلیلی نیاز به دریافت چت آی دی / Chat ID حساب کاربری خود در تلگرام دارید، کافی است مطلب مختصر ذیل را دنبال کنید: ادامه مطلب »

حل مشکل ویرایشگر وردپرس ۵

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

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

همه چیز در باره فایروال CMD در centos7

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

نصب SoapClient

ابتدا با خود SoapClient آشنا شوید:

مخفف Simple Object Access Protocol و یک پروتکل مبتنی بر XML برای رد و بدل کردن اطلاعات بین برنامه ها است. اطلاعات در SOAP به صورت پیام (Message) و از طریق پروتکل‏های موجود در اینترنت مانند HTTP منتقل می‏شود (SOAP در سایر پروتکل ها، مانند SMTP یا MIME نیز قابل استفاده است). به زبان ساده‏ تر، SOAP یک پروتکل برای دستیابی به یک سرویس ارایه شده در وب (Web Service) است.
برخی از ویژگیهای SOAP‌ عبارتند از :
• وابسته به محیط پیاده سازی و اجرا نیست. ( Platform Independent)
• یک پروتکل ارتباطی مبتنی بر XML است.
• از دیوارهای آتش (Firewall) گذر می‏کند ودیوارهای آتش مانع آنها نمی شوند (Block نمی‏شوند).
• برای ارسال پیام استفاده می‏شود.
• برای محیط اینترنت و شبکه طراحی شده اند.

یکی از مسایلی که در دهه اخیر از اهمیت خاصی برخوردار بوده، نحوه ارتباط برنامه‏ های تحت اینترنت با یکدیگر بوده است. همانطور که می‏دانید برنامه‏ های عادی از RPC‌ که مخفف Remote Procedure Call یا فراخوانی روالهای از راه دور ، برای فراخوانی اشیاء DCOM یا CORBA، استفاده می‏کنند. اما مشکلی که در این نوع فراخوانی‏ها در بستر اینترنت وجود دارد، مسدود شدن این روشها در Proxy Server ها و دیوارهای آتش (Firewall ها) است. در صورت استفاده از SOAP با این مشکل روبرو نخواهید بود. SOAP به راحتی شما را قادر خواهد کرد تا بین برنامه‏ هایی که در بسترهای متفاوت طراحی شده اند و در بسترهای متفاوتی در حال سرویس ‏دهی هستند، ارتباط برقرار کنید.

توجه: 

در صورت عدم نصب، با فعال کردن نمایش خطاها، این پیام خطا مشاهده میشود:

Fatal error: Class ‘SoapClient’ not found ادامه مطلب »

تغییر dns دایرکت ادمین

اگر اقدام به تغییر دی ان اس های اصلی دایرکت ادمین کرده باشید و مثلاً از دامنه دیگری دی ان اس گرفته باشید، تعریف دی ان اس کار بسیار ساده ای خواهد بود اما تصور کنید که شما ده ها سایت روی سرور دارید و باید تو دی ان اس همه شون تغییرات را اعمال کنید، برای این کار، راه حل ساده ای به شما معرفی میکنم. (از طریق ssh) ادامه مطلب »

تغییر پورت ssh

پورت ۲۲ پیش فرض SSH میباشد.
جهت تغییر آن در سرور های لینوکس ابتدا وارد SSH شوید .
سپس با دستور زیر فایل مربوطه را ویرایش نمایید

nano /etc/ssh/sshd_config

سپس خط زیر را یافته

#port 22

ادامه مطلب »

انسداد و رفع انسداد آی پی در csf

آی پی های مسدود شده در فایل csf.deny ذخیره میشوند. ویرایش در ssh با استفاده از فرمان:

nano /etc/csf/csf.deny

آی پی های مجاز و white در فایل csf.allow ذخیره میشوند. ویرایش در ssh بااستفاده از فرمان:

nano /etc/csf/csf.allow

برای مسدود کردن آی پی در ssh دستور csf -d ip را وارد کنید. (به جای ip، آی پی را وارد کنید) ادامه مطلب »