Linux 软件免费装
Banner图

Dynamic Shortcode

开发者 FanaticPythoner
更新时间 2021年1月8日 21:32
捐献地址: 去捐款
PHP版本: 7.4+ 及以上
WordPress版本: 5.6
版权: GPLv3 or later
版权网址: 版权信息

标签

ajax shortcode dynamic pagespeed async dynamic shortcode

下载

1.0

详情介绍:

Dynamic Shortcode is a 100% FREE plugin that allows users to make any shortcode asynchronous in one simple step, meaning it won't block the Wordpress page render at all. Dynamic Shortcode has a simple and user friendly interface, making it extremely easy to use. Dynamic Shortcode can either replace every occurence of a given shortcode without your intervention (currently in beta, the feature is called Dynamic Replace), or you can change every shortcode yourself in one simple step: But wait! That's not all: You can even add custom placeholders for each individual shortcode. Placeholders are displayed when Dynamic Shortcode is loading a shortcode asynchronously. Dynamic Shortcode is packed with tons of other useful features. For each individual shortcode on your site, here's everything Dynamic Shortcode can do for you:

安装:

  1. Upload the plugin files to the /wp-content/plugins/dynamic-shortcode-ajax directory, or install the plugin through the WordPress plugins screen directly.
  2. Activate the plugin through the 'Plugins' screen in WordPress
  3. Use the Shortcodes admin menu to configure and use the plugin

屏幕截图:

  • Dynamic Shortcode - Shortcodes
  • Dynamic Shortcode - Placeholders
  • Dynamic Shortcode - Global Settings
  • Dynamic Shortcode - Keep It Alive
  • Dynamic Shortcode - Notice
  • Dynamic Shortcode - Help

常见问题:

Where is the menu located?

Go in your wp-admin page. Look at the admin menu on your left, you should see a tab "Shortcodes" with the Dynamic Shortcode logo.

If I use the Dynamic Replace setting, will it break my site?

Dynamic Replace will not permanently change your html pages: it works by replacing the shortcodes dynamically before each page load. Thus, it will not overwrite your html pages in any way.

Does Dynamic Shortcode sanitize, validate and/or escape my data?

Dynamic Shortcode act as a black box proxy: It takes the very state of the request while it tries to call the original shortcode, saves it, then reload it when the AJAX call is made to execute the original shortcode. Since Dynamic Shortcode is a black box proxy, it does not alter the original request in any way. While make sure that no PHP remote code execution occur while the parameters are sent through the Dynamic Shortcode proxy, it is your responsibility to validate, escape and sanitize any parameter sent to your shortcode. It is also your your responsibility to make sure that the web request is legitimate.