开发者 | shawfactor |
---|---|
更新时间 | 2022年8月5日 13:06 |
捐献地址: | 去捐款 |
PHP版本: | 4.0 及以上 |
WordPress版本: | 4.9 |
/wp-content/plugins/
directoryQR codes can either be included by using the new template function the_post_qrcode(), which functions very similarly to the native template function the_post_thumbnail(), or insert the shortcode [lh_qr_code] into a post, page, or cpt, or finally use the LH QR Code wiget to display a QR code in your sidebar or other widgetable areas.
The function takes two arguments, both are optional. The first is $size, this is an integer value of the height and width of the generated QR Codes, if not specied the svg image created will be 150 pixels. The second is $attribute, this is an associative array with the following keys: fore_color; the foreground colour of the QR, in hex, if not specified black (0x000000) is used back_color; the background colour of the QR, in hex, if not specified white (0xFFFFFF) is used margin; the margin around the edge of the QR, in pixels, if not specified it is 3 pixels
The [lh_qr_code] shortcode takes the following attributes text; the text that the QR code is displaying, if it is not specified the permalink of the post/page that shortocde is being used on will be what the QR code dsiplays. However you could change it to an email address or the text contents of a Vcard file for example. urlencode; whether to pass the text (set above) or permalink through a urlencode function, by default it does not, but if you need to urlencode a string eg a vcard string then set urlencode="1" fore_color; the foreground colour of the QR, in hex, if not specified black (0x000000) is used format; the format of the QR code, svg or png, if not specified svg is used back_color; the background colour of the QR, in hex, if not specified white (0xFFFFFF) is used margin; the margin around the edge of the QR, if not specified it is 3 pixels