شورت کد / کدهای کوتاه در وردپرس
کد های کوتاه وردپرس یا همان Shortcodes, به یک سری کد کوتاه گفته می شوند که به شما این امکان را می دهند تا بدون دردسر زیاد بسیاری از کار ها را انجام دهید. این ویژگی در وردپرس ۲.۵ معرفی شد و دلیل معرفی آن هم اجازه دادن به کاربران برای اجرا کردن کدها در پست ها, برگه ها و ابزارک ها بدون نوشتن مستقیم آنها اعلام شد. Shortcode ها به شما اجازه می دهند تا فایل ها را فراخوانی کنید یا یک المان را که در حالت عادی نیاز به نوشتن کدهای زیادی است را تنها با یک خط کد بسازید. برای مثال کد کوتاه پیشفرض وردپرس برای درج یک ویدئو در سایت به شکل زیر می باشد.
[php][shortcode][/php]هچنین این کد ها می توانند دارای attributes (صفات) نیز باشند. مثلا برای کد کوتاه پیشفرض ویدئو وردپرس می توانید یک صفت src تعریف کنید.
[php][shortcode color="#cd2122"][/php]کدهای کوتاهی مثل ویدئو, صدا, شرح عکس, گالری و embed (جاسازی) به طور پیشفرض در وردپرس تعریف شده اند. شما می توانید توسط افزونه هایی که از Shortcode API استفاده می کنند موارد دیگری را برای وردپرس تعریف کنید.
برخی اوقات ممکن است شما بخواهید از متن یک shortcode در یک پست استفاده کنید. برای این کار باید shortcode مورد نظر را در بین دو تا کروشه قرار دهید.
با استفاده از کد های کوتاه, افزودن ویژگی های جدید به وردپرس ساده تر شده است. برای ایجاد گالری , ویدئو ها و قابلیت های مختلف دیگر, نیاز به نشوتن و ویرایش کردن کد های زیادی خواهید داشت, اما با استفاده از shortcode های وردپرس کدهای html و markup های دیگر به صورت مستقیم و پویا در زمانی که کاربر می خواهد آن را ببنید به پست یا برگه افزوده می شود.
در جلسات بعدی نحوه استفاده از شورت کد در قالب و ابزارک و ساخت شورت کد رو نیز آموزش خواهیم داد.
در پناه حق
مرسی از سایتتون
خیلی خوب بود
سلام
یه افزونه یا کدی می خواستم که بذارم توی سایتم تا نتونند مطالب سایتم کپی کنند
آخه هنوز مطالب منتشر نکردم سایت های کپی کننده با افزونه مطالب سایتم کپی می کنند باید چه جوری جلوی این سایت های کپی کننده بگیرم
با اونایی کل سایت تو سایت خودشون نشون میدن مشکلی ندارم
اونایی که با افزونه مطالب سایتم کپی می کنند می خوام جلوشونو بگیرم چون نمی تونند از همه سایت ها کپی کنند ولی از بعضی هشاون مثل من کپی می کنند
سلام
روش های مختلفی وجود دارد از فرم تماس در ارتباط باشید.
هر روز سر میزنم ولی جواب ندادید
یه سوال داشتم نمی دونید چه جوری با چه نرم افزاری جای تبلیغات درست می کنند مثل ****
با سلام، میخواستم بدونم بهترین برنامه شورتکد از نظر سزار چی هست؟ خیلی ممنون
سلام
ببینید این موضوع را باید با قالبتون هماهنگ کنید.شما وقتی از شرت کد استفاده میکنید اگر روزی بخواین قالب یا پلاگین رو عوض کنید کلیه مطالب را باید ویرایش کنید.نمونه هارو در مطالب در بخش پلاگین قرار دادیم.
سلام
ممنون ببخشید این قسمت Description English رو میشه اموزش بدید من سایت اندروید دارم و این رو برای متن گوگل پلی نیاز دارم اگر امکانش هست بگید چطوری میشه ساخت و استفاده کرد
ممنون
سلام
این بخش مربوط میشود به ساخت زمینه های دلخواه
این شورت کد ها، خیلی کارایی دارند.
تشکر
سلام ، خسته نباشید
من وقتی از شورت کد در برگه ها یا نوشته ها استفاده می کنم مشکلی نیست و خوب نمایش داده می شه ولی وقتی با روشی که فرمودید ، می خوام شورت کد رو در کدهای قالب بگذارم ، این خطا در خروجی نمایش داده می شه :
Parse error: syntax error, unexpected T_STRING in /home/iredir/public_html/name.com/fa/wp-content/themes/soboohbv/sidebar.php
سلام
خطای شما در مورد ساختار نوشتاری کد کوتاهتون است.در مورد این پست باید خدمتون عرض شود که در مورد خود کدها بصورت کلی صحبت شده است و برای تعریف کد کوتاه بایستی آن را از طریق فایل functions.php به قالب و محتوا تعریف نمائید.
خب من از افزونه Widget Shortcode استفاده می کنم که بتونم شورت کد های ابزارک رو بدست بیارم ، و بعد شروت کد رو طبق روشی گفتید توی قالب می گذارم ولی خطایی که عرض کردم رو می ده
کاره دیگه ای باید انجام بدم ؟؟
سلام
کد کوتاه اگر تعریف شدن باشد نباید در نمایش مشکلی داشته باشد.
سلام ممنون از سایت خوبتون
شورت کدها بسیار عالین