regionhalland/region-halland-plugin-acf-options-page-site-message

在管理界面创建一个包含'重要消息'表单的页面

v1.8.0 2023-10-20 08:02 UTC

This package is auto-updated.

Last update: 2024-09-20 10:04:49 UTC


README

如何使用Region Hallands插件"RhAcfOptionsPageSiteMessage"

以下是使用"RhAcfOptionsPageSiteMessage"插件的操作指南。

用途

此插件创建一个包含所有重要消息表单数据的数组

许可证模型

此插件使用许可证模型GPL-3.0。您可以通过附带的文件了解更多关于此许可证模型的信息

LICENSE (https://regionhalland.visualstudio.com/public.RhWpPlugIns/_git/RhAcfOptionsPageSiteMessage?path=%2FLICENSE&version=GBmaster)

安装和激活

A) Hämta pluginen via Git eller läs in det med Composer
B) Installera Region Hallands plugin i Wordpress plugin folder
C) Aktivera pluginet inifrån Wordpress admin

通过Git获取插件

git https://regionhalland.visualstudio.com/public.RhWpPlugIns/_git/RhAcfOptionsPageSiteMessage

通过composer导入插件

以下部分需要添加到您的composer文件中

Repositories = 存储插件的位置,在本例中是github

"repositories": [
  {
    "type": "vcs",
    "url": "https://regionhalland.visualstudio.com/public.RhWpPlugIns/_git/RhAcfOptionsPageSiteMessage"
  },
],

Require = 指定您想要使用的插件版本,在本例中为1.0.0

注意!请确保您下载的是最新版本。

"require": {
  "regionhalland/region-halland-acf-options-page-site-message": "1.0.0"
},

通过"Blade"显示"重要消息"

@php($myMessage = get_region_halland_acf_site_message())
@if($myMessage['show_message'] == true)
  <span>{!! $myMessage['rubrik'] !!}</span><br>
  <span>{!! $myMessage['meddelande'] !!}</span><br>
  @if($myMessage['has_link'] == 1)
    <a href="{{ $myMessage['link_url'] }}" target="{{ $myMessage['link_target'] }}">{{ $myMessage['link_title'] }}</a>
  @endif
@endif

数组可能的样子示例

array (size=6)
  'rubrik' => string 'Viktigt meddelande' (length=18)
  'meddelande' => string 'Lorem ipsum dolor sit amet' (length=26)
  'link_title' => string 'Lorem Ipsim' (length=11)
  'link_url' => string 'http://exempel.se/lorem-ipsum/' (length=30)
  'link_target' => string '_blank' (length=6)
  'start_tid' => datetime '2021-10-20 11:24:00'
  'slut_tid' => datetime '2021-10-20 11:25:00'  
  'has_link' => int 1
  'show_message' => int 0

版本历史

1.8.0

  • 只有存在内容时才提取数据

1.7.0

  • 标题和消息可以有无限字符数

1.6.0

  • 可以定时消息

1.5.0

  • 可以调整消息是否显示的控制

1.4.1

  • 调整了消息是否显示的布尔值

1.4.0

  • 调整了composer.json中的路径
  • 通过Packagist发布的流程

1.3.1

  • 修正了许可证文件的链接

1.3.0

  • 附加了许可证文件

1.2.0

  • 添加了检查链接是否存在的功能

1.1.0

  • 更新了许可证模型信息
  • 更新了repo链接

1.0.1

  • 更新了composer文件

1.0.0

  • 第一个版本