tk-wordpress / tk-cookie-manager
向访客告知所使用的Cookies并阻止脚本直到获得同意。此外,在访客接受平台之前自动阻止嵌入的外部内容。
1.1.1
2021-02-15 18:45 UTC
Requires
- php: >=7.1
- ext-json: *
This package is auto-updated.
Last update: 2024-09-16 02:23:20 UTC
README
向访客告知所使用的Cookies并阻止脚本直到获得同意。此外,在访客接受平台之前自动阻止嵌入的外部内容。
功能
- 如果Cookies的Cookie组未被接受,则阻止Cookies的脚本。
- 如果平台未被接受,则阻止嵌入外部内容。
- Cookie信息框(弹出窗口和横幅)的两种不同布局。
- Cookie信息框的两种不同皮肤(浅色和深色)。
- 禁用所选页面的Cookie信息框。
- 短代码,用于在关闭后打开Cookie信息框的链接。
- 短代码,用于配置允许和禁止的平台列表。
- 由于包含*.pot文件,易于翻译。
- 使用您自己的主题模板覆盖模板。
短代码
打开Cookie信息框的链接
示例
[tk-cookie-manager-infobox-opener]
[tk-cookie-manager-infobox-opener label="Link label"]
[tk-cookie-manager-infobox-opener]Link Label[/tk-cookie-manager-infobox-opener]
属性
允许/禁止平台嵌入的平台列表
示例
[tk-cookie-manager-embedded-contents-table]
[tk-cookie-manager-embedded-contents-table platforms="twitter,youtube"]
属性
可用的平台列表
amazon-kindle
animoto
cloudup
crowdsignal
dailymotion
facebook
flickr
hulu
imgur
instagram
issuu
kickstarter
meetup-com
mixcloud
reddit
reverbnation
screencast
scribd
slideshare
smugmug
soundcloud
speaker-deck
spotify
ted
tiktok
tumblr
twitter
videopress
vimeo
wordpress-tv
youtube
覆盖模板
要覆盖模板,您可以...
- 通过钩子filter
tk_cookie_manager_template_paths
并添加您想要的路径,或者... - 将您想要覆盖的模板复制到您的主题文件夹下的
your-theme/tk-cookie-manager/
中,并根据需要修改它们。模板的文件夹层次结构与原始层次结构必须匹配。