برای نمایش اسکریپتهای PHP در نوشتههای وردپرس (بدون اجرای آنها) نیاز به راهکاری داریم که این کدها به عنوان متن ساده نمایش داده شوند، زیرا وردپرس به طور پیشفرض کدهای PHP را اجرا میکند و به جای نمایش آنها، نتیجه را نشان میدهد. در زیر چند روش برای نمایش اسکریپت PHP در نوشتههای وردپرس آورده شده است:
1. استفاده از HTML Entities
یکی از سادهترین راهها، تبدیل کاراکترهای خاص در کد PHP به HTML Entities است تا مرورگر آن را به عنوان متن ساده و نه کد قابل اجرا درک کند.
برای مثال، اسکریپت زیر:
<?php echo 'Hello World'; ?>
به این شکل تبدیل میشود:
<?php echo 'Hello World'; ?>
در این حالت، کد PHP به عنوان متن عادی نمایش داده میشود.
2. استفاده از پلاگینهای مخصوص
برای راحتی و جلوگیری از انجام دستی این کار، میتوانید از پلاگینهای وردپرس که به شما امکان نمایش کد را میدهند استفاده کنید. برخی از پلاگینهای محبوب برای این کار عبارتند از:
- SyntaxHighlighter Evolved: این پلاگین کدهای شما را با یک استایل زیبا نمایش میدهد و از زبانهای مختلف برنامهنویسی، از جمله PHP، پشتیبانی میکند.
- WPCodeBox: این پلاگین نیز امکان نمایش کدهای PHP در نوشتههای وردپرس را به صورت زیبا و با استایلهای مختلف فراهم میکند.
3. استفاده از تگ <pre>
و <code>
میتوانید از تگهای HTML برای نمایش کد در وردپرس استفاده کنید. این روش کدها را بدون تغییر یا اجرا نمایش میدهد. برای این کار کد PHP خود را در تگهای زیر قرار دهید:
<pre><code><?php echo 'Hello World'; ?></code></pre>
این روش ساده و موثر است و کدها را به خوبی نمایش میدهد.
4. استفاده از پلاگین Custom HTML
همچنین، برخی از پلاگینها به شما امکان میدهند تا از Custom HTML یا Shortcodes برای نمایش کدهای PHP به عنوان متن استفاده کنید. با نصب یک پلاگین مناسب میتوانید به راحتی این کدها را بدون نیاز به تغییرات خاصی در سایت خود نمایش دهید.
نتیجهگیری
برای نمایش کدهای PHP به عنوان متن در وردپرس، میتوانید از تبدیل HTML Entities، استفاده از پلاگینها یا استفاده از تگهای HTML مانند <pre>
و <code>
بهره ببرید. هرکدام از این روشها بستگی به نیاز شما و نوع نمایش کد در سایت دارد.