WordPress 插件,用于创建链接枢纽页面

安装次数: 14

依赖项: 0

建议者: 0

安全性: 0

星标: 2

关注者: 2

分支: 0

开放问题: 11

类型:wordpress-plugin


README

版本 : 1.4.9

作者 : Nicolas RIVIERE

描述

Linky 是一个免费模块,提供创建包含所有您想要链接的落地页。

它类似于 Linktree、Later 或其他工具,但直接在您的网站上使用。对您的 SEO 来说更好;)

使用 Linky,您可以

  • 为您的页面选择主题
  • 使用标题、头像、背景颜色、渐变、链接颜色等自定义您的页面
  • 在您的页面上添加社交链接
  • 为您的页面选择菜单
  • 为您的链接选择边框、文字和背景颜色
  • 在您的链接中添加标签
  • 在您的链接中添加分类
  • 在链接之间添加分隔符
  • 为您的页面添加分析代码
  • 为您的头部页面选择头像
  • 为您的头部页面选择标题
  • 为您的头部页面选择文字和背景颜色
  • 为您的主体页面选择文字和背景颜色
  • 在管理员面板中显示页面渲染

安装

本节描述了如何安装插件并使其正常工作。

例如。

  1. 将插件文件上传到 /wp-content/plugins/plugin-name 目录,或直接通过 WordPress 插件屏幕安装插件。
  2. 通过 WordPress 的“插件”屏幕激活插件
  3. 使用“设置”->“插件名称”屏幕配置插件
  4. 在 Linky 菜单中配置插件

类型

您可以覆盖链接类型

如何添加类型

wp-content/themes/{THEME_NAME}/linky/views/fields/custom.php - 对于字段 wp-content/themes/{THEME_NAME}/linky/views/render/custom.php - 对于渲染视图 wp-content/themes/{THEME_NAME}/linky/assets/icons/dialogfeed.svg - 对于图标

动作

linky_after_construct

  • 对象 $this Linky 对象
定义

在类初始化后执行某些操作

示例
function on_linky_after_construct() {
    // Do something
}
add_action( 'linky_after_construct', 'on_linky_after_construct', 10, 1 );
--

linky_install

定义

在插件安装后执行某些操作

示例
function on_linky_install() {
    // Do something
}
add_action( 'linky_install', 'on_linky_install', 10, 1 );
--

linky_uninstall

定义

在插件卸载后执行某些操作

示例
function on_linky_uninstall() {
    // Do something
}
add_action( 'linky_uninstall', 'on_linky_uninstall', 10, 1 );
--

linky_before_admin_enqueue

定义

在管理员脚本入队之前执行某些操作

示例
function on_linky_before_admin_enqueue() {
    // Do something
}
add_action( 'linky_before_admin_enqueue', 'on_linky_before_admin_enqueue', 10, 1 );
--

linky_after_admin_enqueue

定义

在管理员脚本入队之后执行某些操作

示例
function on_linky_after_admin_enqueue() {
    // Do something
}
add_action( 'linky_after_admin_enqueue', 'on_linky_after_admin_enqueue', 10, 1 );
--

linky_before_enqueue

定义

在前端脚本入队之前执行某些操作

示例
function on_linky_before_enqueue() {
    // Do something
}
add_action( 'linky_before_enqueue', 'on_linky_before_enqueue', 10, 1 );
--

linky_after_enqueue

定义

在前端脚本入队之后执行某些操作

示例
function on_linky_after_enqueue() {
    // Do something
}
add_action( 'linky_after_enqueue', 'on_linky_after_enqueue', 10, 1 );
___

过滤器

linky_menu_page_capalibality

  • 字符串 $capabilty 默认能力(manage_options
定义

覆盖管理员页面能力

示例
function on_linky_menu_page_capalibilty( $capabilty ) {
    return $capabilty;
}
add_filter( 'linky_menu_page_capalibilty', 'on_linky_menu_page_capalibilty', 10, 1 );
--

linky_submenu_appareance_page_capalibilty

  • 字符串 $capabilty 默认能力(manage_options
定义

覆盖管理员子菜单外观页面能力

示例
function on_linky_submenu_appareance_page_capalibilty( $capabilty ) {
    return $capabilty;
}
add_filter( 'linky_submenu_appareance_page_capalibilty', 'on_linky_submenu_appareance_page_capalibilty', 10, 1 );
--

linky_submenu_social_page_capalibilty

  • 字符串 $capabilty 默认能力(manage_options
定义

覆盖管理员子菜单社交页面能力

示例
function on_linky_submenu_social_page_capalibilty( $capabilty ) {
    return $capabilty;
}
add_filter( 'linky_submenu_social_page_capalibilty', 'on_linky_submenu_social_page_capalibilty', 10, 1 );
--

linky_submenu_links_page_capalibilty

  • 字符串 $capabilty 默认能力(manage_options
定义

覆盖管理员子菜单链接页面能力

示例
function on_linky_submenu_links_page_capalibilty( $capabilty ) {
    return $capabilty;
}
add_filter( 'linky_submenu_links_page_capalibilty', 'on_linky_submenu_links_page_capalibilty', 10, 1 );
--

linky_submenu_themes_page_capalibilty

  • 字符串 $capabilty 默认能力(manage_options
定义

覆盖管理员子菜单主题页面能力

示例
function on_linky_submenu_themes_page_capalibilty( $capabilty ) {
    return $capabilty;
}
add_filter( 'linky_submenu_themes_page_capalibilty', 'on_linky_submenu_themes_page_capalibilty', 10, 1 );
--

linky_menu_icon

  • 字符串 $menu_icon_path SVG 图标路径
定义

覆盖前端菜单图标路径(SVG)

示例
function on_linky_menu_icon( $menu_icon_path ) {
    return get_template_directory_uri() . '/assets/images/menu.svg';
}
add_filter( 'linky_menu_icon', 'on_linky_menu_icon', 10, 1 );
--

linky_header_title

  • 字符串 $menu_icon_path SVG 图标路径
定义

覆盖特定主题的文字标题(“我的链接”)

示例
function on_linky_header_title( $title ) {
    return __('Welcome');
}
add_filter( 'linky_header_title', 'on_linky_header_title', 10, 1 );
--

linky_avatar_image_size

  • 字符串 $icon_image_size 默认图像大小
定义

覆盖头像图像大小

示例
function on_linky_avatar_image_size( $icon_image_size ) {
    return 'large';
}
add_filter( 'linky_avatar_image_size', 'on_linky_avatar_image_size', 10, 1 );
--

linky_yoast_meta_wpseo_metadesc

  • 字符串 $meta yoast 元数据
定义

覆盖您的链接页面的 yoast 元数据。适用于

  • wpseo_robots
  • wpseo_canonical
  • wpseo_metadesc
  • wpseo_metakeywords
  • wpseo_locale
  • wpseo_opengraph_title
  • wpseo_opengraph_desc
  • wpseo_opengraph_url
  • wpseo_opengraph_type
  • wpseo_opengraph_image
  • wpseo_opengraph_site_name
  • wpseo_opengraph_admin
  • wpseo_opengraph_author_facebook
  • wpseo_opengraph_show_publish_date
  • wpseo_twitter_title
  • wpseo_twitter_description
  • wpseo_twitter_card_type
  • wpseo_twitter_site
  • wpseo_twitter_image
  • wpseo_twitter_creator_account
  • wpseo_json_ld_output
示例
function on_linky_avatar_image_size( $meta ) {
    return $meta;
}
add_filter( 'linky_yoast_meta_wpseo_metadesc', 'on_linky_yoast_meta_wpseo_metadesc', 10, 1 );
___