/* Widget Name: Button Description: Create a custom button with flexible styling, icon support, and click tracking functionality. Author: SiteOrigin Author URI: https://siteorigin.com Documentation: https://siteorigin.com/widgets-bundle/button-widget-documentation/ Keywords: event, icon, link */ class SiteOrigin_Widget_Button_Widget extends SiteOrigin_Widget { public function __construct() { parent::__construct( 'sow-button', __( 'SiteOrigin Button', 'so-widgets-bundle' ), array( 'description' => __( 'Create a custom button with flexible styling, icon support, and click tracking functionality.', 'so-widgets-bundle' ), 'help' => 'https://siteorigin.com/widgets-bundle/button-widget-documentation/', ), array( ), false, plugin_dir_path( __FILE__ ) ); } public function get_settings_form() { return array( 'responsive_breakpoint' => array( 'type' => 'measurement', 'label' => __( 'Responsive Breakpoint', 'so-widgets-bundle' ), 'default' => '780px', 'description' => __( 'This setting controls when the Mobile Align setting will be used. The default value is 780px.', 'so-widgets-bundle' ), ), ); } public function initialize() { $this->register_frontend_styles( array( array( 'sow-button-base', plugin_dir_url( __FILE__ ) . 'css/style.css', array(), SOW_BUNDLE_VERSION, ), ) ); } public function get_widget_form() { return array( 'text' => array( 'type' => 'text', 'label' => __( 'Button Text', 'so-widgets-bundle' ), ), 'url' => array( 'type' => 'link', 'label' => __( 'Destination URL', 'so-widgets-bundle' ), 'allow_shortcode' => true, ), 'new_window' => array( 'type' => 'checkbox', 'default' => false, 'label' => __( 'Open in a new window', 'so-widgets-bundle' ), ), 'download' => array( 'type' => 'checkbox', 'default' => false, 'label' => __( 'Download', 'so-widgets-bundle' ), 'description' => __( 'The Destination URL will be downloaded when a user clicks on the button.', 'so-widgets-bundle' ), ), 'button_icon' => array( 'type' => 'section', 'label' => __( 'Icon', 'so-widgets-bundle' ), 'fields' => array( 'icon_selected' => array( 'type' => 'icon', 'label' => __( 'Icon', 'so-widgets-bundle' ), ), 'icon_color' => array( 'type' => 'color', 'label' => __( 'Icon Color', 'so-widgets-bundle' ), ), 'icon' => array( 'type' => 'media', 'label' => __( 'Image Icon', 'so-widgets-bundle' ), 'description' => __( 'Replaces the icon with your own image icon.', 'so-widgets-bundle' ), ), 'icon_placement' => array( 'type' => 'select', 'label' => __( 'Icon Placement', 'so-widgets-bundle' ), 'default' => 'left', 'options' => array( 'top' => __( 'Top', 'so-widgets-bundle' ), 'right' => __( 'Right', 'so-widgets-bundle' ), 'bottom' => __( 'Bottom', 'so-widgets-bundle' ), 'left' => __( 'Left', 'so-widgets-bundle' ), ), ), ), ), 'design' => array( 'type' => 'section', 'label' => __( 'Design and Layout', 'so-widgets-bundle' ), 'hide' => true, 'fields' => array( 'width' => array( 'type' => 'measurement', 'label' => __( 'Width', 'so-widgets-bundle' ), 'description' => __( 'Leave blank to let the button resize according to content.', 'so-widgets-bundle' ), ), 'align' => array( 'type' => 'select', 'label' => __( 'Align', 'so-widgets-bundle' ), 'default' => 'center', 'options' => array( 'left' => __( 'Left', 'so-widgets-bundle' ), 'right' => __( 'Right', 'so-widgets-bundle' ), 'center' => __( 'Center', 'so-widgets-bundle' ), 'justify' => __( 'Full Width', 'so-widgets-bundle' ), ), ), 'mobile_align' => array( 'type' => 'select', 'label' => __( 'Mobile Align', 'so-widgets-bundle' ), 'default' => 'center', 'options' => array( 'left' => __( 'Left', 'so-widgets-bundle' ), 'right' => __( 'Right', 'so-widgets-bundle' ), 'center' => __( 'Center', 'so-widgets-bundle' ), 'justify' => __( 'Full Width', 'so-widgets-bundle' ), ), ), 'theme' => array( 'type' => 'select', 'label' => __( 'Button Theme', 'so-widgets-bundle' ), 'default' => 'flat', 'options' => array( 'atom' => __( 'Atom', 'so-widgets-bundle' ), 'flat' => __( 'Flat', 'so-widgets-bundle' ), 'wire' => __( 'Wire', 'so-widgets-bundle' ), ), ), 'button_color' => array( 'type' => 'color', 'label' => __( 'Button Color', 'so-widgets-bundle' ), ), 'text_color' => array( 'type' => 'color', 'label' => __( 'Text Color', 'so-widgets-bundle' ), ), 'hover' => array( 'type' => 'checkbox', 'default' => true, 'label' => __( 'Use hover effects', 'so-widgets-bundle' ), 'state_emitter' => array( 'callback' => 'conditional', 'args' => array( 'hover[show]: val', 'hover[hide]: ! val', ), ), ), 'hover_background_color' => array( 'type' => 'color', 'label' => __( 'Hover Background Color', 'so-widgets-bundle' ), 'state_handler' => array( 'hover[show]' => array( 'show' ), 'hover[hide]' => array( 'hide' ), ), ), 'hover_text_color' => array( 'type' => 'color', 'label' => __( 'Hover Text Color', 'so-widgets-bundle' ), 'state_handler' => array( 'hover[show]' => array( 'show' ), 'hover[hide]' => array( 'hide' ), ), ), 'font' => array( 'type' => 'font', 'label' => __( 'Font', 'so-widgets-bundle' ), 'default' => 'default', ), 'font_size' => array( 'type' => 'measurement', 'label' => __( 'Font Size', 'so-widgets-bundle' ), 'default' => '1em', ), 'icon_size' => array( 'type' => 'measurement', 'label' => __( 'Icon Size', 'so-widgets-bundle' ), 'default' => '1.3em', ), 'padding' => array( 'type' => 'measurement', 'label' => __( 'Padding', 'so-widgets-bundle' ), 'default' => '1em', ), 'rounding' => array( 'type' => 'multi-measurement', 'label' => __( 'Rounding', 'so-widgets-bundle' ), 'default' => '0.25em 0.25em 0.25em 0.25em', 'measurements' => array( 'top' => array( 'label' => __( 'Top', 'so-widgets-bundle' ), ), 'right' => array( 'label' => __( 'Right', 'so-widgets-bundle' ), ), 'bottom' => array( 'label' => __( 'Bottom', 'so-widgets-bundle' ), ), 'left' => array( 'label' => __( 'Left', 'so-widgets-bundle' ), ), ), ), ), ), 'attributes' => array( 'type' => 'section', 'label' => __( 'Other Attributes and SEO', 'so-widgets-bundle' ), 'hide' => true, 'fields' => array( 'id' => array( 'type' => 'text', 'label' => __( 'Button ID', 'so-widgets-bundle' ), 'description' => __( 'An ID attribute allows you to target this button in JavaScript.', 'so-widgets-bundle' ), ), 'classes' => array( 'type' => 'text', 'label' => __( 'Button Classes', 'so-widgets-bundle' ), 'description' => __( 'Additional CSS classes added to the button link.', 'so-widgets-bundle' ), ), 'title' => array( 'type' => 'text', 'label' => __( 'Title Attribute', 'so-widgets-bundle' ), 'description' => __( 'Adds a title attribute to the button link.', 'so-widgets-bundle' ), ), 'on_click' => array( 'type' => 'text', 'label' => __( 'Onclick', 'so-widgets-bundle' ), 'description' => __( 'Run this JavaScript when the button is clicked. Ideal for tracking.', 'so-widgets-bundle' ), 'onclick' => true, ), 'rel' => array( 'type' => 'text', 'label' => __( 'Rel Attribute', 'so-widgets-bundle' ), 'description' => __( 'Adds a rel attribute to the button link.', 'so-widgets-bundle' ), ), ), ), ); } public function get_style_name( $instance ) { if ( empty( $instance['design']['theme'] ) ) { return 'atom'; } return $instance['design']['theme']; } /** * Get the variables for the Button Widget. * * @return array */ public function get_template_variables( $instance, $args ) { $button_attributes = array(); $attributes = $instance['attributes']; $classes = ! empty( $attributes['classes'] ) ? $attributes['classes'] : ''; if ( ! empty( $classes ) ) { $classes .= ' '; } $classes .= 'sowb-button ow-icon-placement-' . $instance['button_icon']['icon_placement']; if ( ! empty( $instance['design']['hover'] ) ) { $classes .= ' ow-button-hover'; } $button_attributes['class'] = implode( ' ', array_map( 'sanitize_html_class', explode( ' ', $classes ) ) ); if ( ! empty( $instance['new_window'] ) ) { $button_attributes['target'] = '_blank'; $button_attributes['rel'] = 'noopener noreferrer'; } if ( ! empty( $instance['download'] ) ) { $button_attributes['download'] = null; } if ( ! empty( $attributes['id'] ) ) { $button_attributes['id'] = $attributes['id']; } if ( ! empty( $attributes['title'] ) ) { $button_attributes['title'] = $attributes['title']; } if ( ! empty( $attributes['rel'] ) ) { if ( isset( $button_attributes['rel'] ) ) { $button_attributes['rel'] .= " $attributes[rel]"; } else { $button_attributes['rel'] = $attributes['rel']; } } $icon_image_url = ''; if ( ! empty( $instance['button_icon']['icon'] ) ) { $attachment = wp_get_attachment_image_src( $instance['button_icon']['icon'] ); if ( ! empty( $attachment ) ) { $icon_image_url = $attachment[0]; } } return array( 'button_attributes' => apply_filters( 'siteorigin_widgets_button_attributes', $button_attributes, $instance ), 'href' => ! empty( $instance['url'] ) ? $instance['url'] : '', 'on_click' => ! empty( $attributes['on_click'] ) ? $attributes['on_click'] : '', 'align' => $instance['design']['align'], 'icon_image_url' => $icon_image_url, 'icon' => $instance['button_icon']['icon_selected'], 'icon_color' => $instance['button_icon']['icon_color'], 'text' => $instance['text'], ); } /** * Get the variables that we'll be injecting into the less stylesheet. * * @return array */ public function get_less_variables( $instance ) { if ( empty( $instance ) || empty( $instance['design'] ) ) { return array(); } $text_color = isset( $instance['design']['text_color'] ) ? $instance['design']['text_color'] : ''; $button_color = isset( $instance['design']['button_color'] ) ? $instance['design']['button_color'] : ''; $less_vars = array( 'button_width' => isset( $instance['design']['width'] ) ? $instance['design']['width'] : '', 'button_color' => $button_color, 'text_color' => $text_color, 'icon_size' => ! empty( $instance['design']['icon_size'] ) ? $instance['design']['icon_size'] : '1.3em', 'hover_text_color' => ! empty( $instance['design']['hover_text_color'] ) ? $instance['design']['hover_text_color'] : $text_color, 'hover_background_color' => ! empty( $instance['design']['hover_background_color'] ) ? $instance['design']['hover_background_color'] : $button_color, 'font_size' => isset( $instance['design']['font_size'] ) ? $instance['design']['font_size'] : '', 'rounding' => isset( $instance['design']['rounding'] ) ? $instance['design']['rounding'] : '', 'padding' => isset( $instance['design']['padding'] ) ? $instance['design']['padding'] : '', 'has_text' => empty( $instance['text'] ) ? 'false' : 'true', 'responsive_breakpoint' => $this->get_global_settings( 'responsive_breakpoint' ), 'align' => ! empty( $instance['design']['align'] ) ? $instance['design']['align'] : 'center', 'mobile_align' => ! empty( $instance['design']['mobile_align'] ) ? $instance['design']['mobile_align'] : 'center', 'has_button_icon' => empty( $instance['button_icon']['icon_selected'] ) ? 'false' : 'true', ); if ( ! empty( $instance['design']['font'] ) ) { $font = siteorigin_widget_get_font( $instance['design']['font'] ); $less_vars['button_font'] = $font['family']; if ( ! empty( $font['weight'] ) ) { $less_vars['button_font_weight'] = $font['weight_raw']; $less_vars['button_font_style'] = $font['style']; } } return $less_vars; } /** * Make sure the instance is the most up to date version. * * @return mixed */ public function modify_instance( $instance ) { if ( empty( $instance ) ) { return array(); } $migrate_props = array( 'button_icon' => array( 'icon_selected', 'icon_color', 'icon', ), 'design' => array( 'align', 'theme', 'button_color', 'text_color', 'hover', 'hover_text_color', 'hover_background_color', 'font_size', 'rounding', 'padding', ), 'attributes' => array( 'id', ), ); foreach ( $migrate_props as $prop => $sub_props ) { if ( empty( $instance[ $prop ] ) ) { $instance[ $prop ] = array(); foreach ( $sub_props as $sub_prop ) { if ( isset( $instance[ $sub_prop ] ) ) { $instance[ $prop ][ $sub_prop ] = $instance[ $sub_prop ]; unset( $instance[ $sub_prop ] ); } } } } // Migrate onclick setting to prevent Wordfence flag. if ( ! empty( $instance['attributes'] ) && ! empty( $instance['attributes']['onclick'] ) ) { $instance['attributes']['on_click'] = $instance['attributes']['onclick']; } // If the mobile_align setting isn't set, set it to the same value as the align value. if ( ! empty( $instance['design'] ) && ! empty( $instance['design']['align'] ) && empty( $instance['design']['mobile_align'] ) ) { $instance['design']['mobile_align'] = $instance['design']['align']; } // Migrate predefined settings to more customizable settings. if ( ! empty( $instance['design']['font_size'] ) && is_numeric( $instance['design']['font_size'] ) ) { $instance['design']['font_size'] .= 'em'; } if ( ! empty( $instance['design']['padding'] ) && is_numeric( $instance['design']['padding'] ) ) { $instance['design']['padding'] .= 'em'; } if ( ! empty( $instance['design']['rounding'] ) && is_numeric( $instance['design']['rounding'] ) ) { $instance['design']['rounding'] = $instance['design']['rounding'] . 'em ' . $instance['design']['rounding'] . 'em ' . $instance['design']['rounding'] . 'em ' . $instance['design']['rounding'] . 'em'; } if ( empty( $instance['design']['icon_size'] ) ) { $instance['design']['icon_size'] = '1.3em'; } return $instance; } public function get_form_teaser() { if ( class_exists( 'SiteOrigin_Premium' ) ) { return false; } return array( sprintf( __( 'Add a beautiful tooltip to the Button Widget with %sSiteOrigin Premium%s', 'so-widgets-bundle' ), '', '' ), ); } } siteorigin_widget_register( 'sow-button', __FILE__, 'SiteOrigin_Widget_Button_Widget' );{"id":94820,"date":"2026-05-23T23:26:24","date_gmt":"2026-05-23T23:26:24","guid":{"rendered":"https:\/\/klecet.edu.in\/alumni\/?p=94820"},"modified":"2026-05-23T23:26:25","modified_gmt":"2026-05-23T23:26:25","slug":"gamble-free-amatic-on-line-slots-no-sign-ups","status":"publish","type":"post","link":"http:\/\/klecet.edu.in\/alumni\/gamble-free-amatic-on-line-slots-no-sign-ups\/","title":{"rendered":"Gamble Free Amatic On line Slots No Sign-ups"},"content":{"rendered":"

Cellular sizes of Amatic harbors was create using HTML5 technology, enabling players to love him or her to your certain modern cellphones running towards the Ios and android operating systems. A lot of them is actually classical 5-reel slots with several victory contours, that is positively a tried-and-checked-out online game build common certainly professionals. It’s been doing work just like the a designer, brand name, and you may provider from gaming technology to possess property-based gambling enterprises from the time, it is therefore reasonable to state that the firm has actually a lengthy record. Seasoned people may join in the fun or over the newest stakes for additional extra cycles and you can multipliers.<\/p>\n

Various other variation would be the fact online casinos usually promote a larger range off position games, supplying the pro way more choices to select from. A good thing to-do is always to see our list out of ideal ports internet and choose one of the most readily useful choice. Such usually feature modern websites and you can interesting gambling establishment extra has the benefit of for the latest users, however, definitely comprehend our feedback just before registering. The online game keeps five reels and you can about three rows and even though you’ll find not too many features, the ebook icon will probably be worth bringing up, because serves as one another spread and you may insane symbol. Brand new slot doesn’t function of a lot special features, for example totally free spins nor bonus cycles.<\/p>\n

This type of wilds over effective combinations and apply arbitrary multipliers (2x otherwise 3x) to boost the earnings. Among the top Amatic slots, there\u2019s a possible to have huge profits given that limit victory are put on 6,000x. New slot, built with a simplistic theme, possess four reels, about three rows, one hundred paylines, and a few extra keeps. Such symbols stack up in a way that now offers a large chance of large awards, and they can merely house into the a full reel. Also including adventure, piled wilds raise your earnings with every twist once they house.<\/p>\n

With advancing technology, the seller at some point ventured into iGaming choices through their AMANET system. Amatic has made a number of online table games, mostly exploring the black-jack and poker markets. The newest writer does have a few classic releases that work well for the mobile and you will Pc. Wonders Idol brings free spins which have a great 3x multiplier and you may a play feature. The new harbors ability large RTP pricing, interactive extra cycles, and you may mobile being compatible.<\/p>\n

Such launches also are fabled for generous jackpots or huge honours as much as ten,000x into the titles particularly Occurring Phoenix. You\u2019ll risk incentive credits right after which obvious payouts to go him or her to your genuine harmony. HTML5 was a massive save to have studios just like the before it used to carry out multiple sizes of the identical games.<\/p>\n

With many higher Amatic slots available, it may be tough to learn the place to start. Some games supply additional features, such as for instance 100 percent free revolves or bonus series, in fact it is caused by getting certain signs otherwise combos. Scatter symbols is also result in bonus enjoys, such as for example totally free revolves or extra series. Films ports are more cutting-edge than just classic harbors, that have numerous paylines, incentive have, or other exciting facets. Amatic offers a wide range of slot online game, out-of classic fruits harbors so you’re able to modern movies slots which have enhanced functions.<\/p>\n

It offers the brand new earnings all the way to five hundred loans to own a twist. When you are Chicken Royal casino<\/a> thinking tips gamble position games next features a glimpse to of you will find a lot of instructions when you are doing very, however just be conscious that we could be certain that each local casino webpages giving liberated to enjoy harbors have to offer completely arbitrary harbors and you may official slots! Most of the slot games you can see in totally free position online game section might be starred without having to sign in, install, or deposit. Most of the payouts you accomplish off playing one slot was turned items. Aside from offering a thorough directory of 100 percent free slot game towards our very own webpages, i also have rewarding information on various style of harbors you\u2019ll find in the web based playing world. I recommend that you avoid these sites as they are purposely designed to swindle you.<\/p>\n

Amatic are a top designer you to definitely enjoys with the days providing video game regarding enjoyable genres with renowned layouts. Amatic slots are starred free of charge and for a real income at some of the finest web based casinos worldwide. Really Amanet and you can Amatic online game can be starred towards the Pc and you may in addition to to your Cellular program including Tablet or cellphone. All game will be starred for fun, simply 100 percent free Enjoy. Amatic-Amanet.com is actually not a company but only reveals and this gambling games out of Amatic are going to be starred online.<\/p>\n

Moving to the more contemporary Amatic titles, Huge Casanova stands out as a well customized position considering the legendary lothario. Delve into Amatic’s game range and you may select many having a classic design, created to appeal to fans out of traditional ports games. Just after for example a long background in the market, it\u2019s perhaps no wonder that there surely is an extensive gang of Amatic casino games and you may slots to choose from, towards team occasionally leading to the list. Bonus must be activated within this five days \u2022 New people only \u2022 Full Words use \u2022 18+ \u2022 Video game weighting and you can conditions implement \u2022 Most of the wagers placed in particular online game placed in the fresh new words and requirements may not be measured in turnover needs \u2022 5x limitation conversion process of one’s 100 percent free spins winnings<\/p>\n

To improve the new payouts however online game, it is strongly recommended in order to occasionally play a risk online game. Such winnings try accrued in the a gamble of 0.twenty five per range. There is certainly a risk game, a wild icon, and you can 100 percent free spins. Amatic also offers a varied set of video game, along with ports, dining table video game, and you will progressive jackpots, getting professionals which have numerous gaming solutions.<\/p>\n

The newest Bells on fire casino slot games try developed by Amatic and you will designed in an ancient design. You could like multiple range wagers and lines too, such as for example, the line choice are ranging from you to and you may twenty-four, even though you prefer should you want to gamble 10, twenty, thirty otherwise forty contours. Amatic\u2019s Billyonaire can be starred via cellular, tablets off Desktop and are you presently in a position to play it 100 percent free at selected casinos on the internet also. The greatest profits from the video game are you’ll be able to during free spins. At an optimum wager, they brings the fresh winnings of 2, ten, otherwise 50 credit. When your imagine try wrong, the newest payouts is lost.<\/p>\n

Fortunate champions can also be purse a top commission as high as 5,100 x its risk. It clocks inside in the 96.95% RTP, and earn to 5,000x their risk. Amatic possess a knack to possess Egyptian ports presented from the their Book collection, and Publication out of Pharao is an additional masterpiece. You could select ranging from ten and you can 50 paylines, plus one lucky twist is reward your doing 2 hundred,000 the risk. Arising Phoenix is an additional classic slot that have a nostalgic mood and was starred into the a big 5 x cuatro grid.<\/p>\n

The sole drawback which i\u2019ve located, the organization\u2019s slot video game commonly because innovative and you can modern-searching as young professionals probably want them is. And also the ultimately organization segment out-of AMATIC try the new production and you will style of video game and also the development of on the web playing selection. Therefore, currently, AMATIC\u2019s profile include this new improvements and you can projects of cupboards, multiplier assistance and you may host-mainly based videos terminals. To notice, they are made out of the help of HTML5 tech. Nevertheless, AMATIC has lots of progressive sophisticated video game and this can be an excellent better choice towards participants.<\/p>\n

Enthusiasts away from classic fruit computers that have a modern-day twist, Hot Fresh fruit 40 is an excellent choices. The newest creators weren’t just worried about taking advantage of newest styles and also with the expecting future developments in the betting technology. The business\u2019s early models incorporated bright graphics and you can enjoyable soundtracks, and therefore helped to enhance all round gambling experience. In early stages, Amatic produced its draw from the producing classic slots, and that played a vital role in the betting world at that day. A number of the Amatic slot video game on line would come with Totally free Spin bonus series.<\/p>\n","protected":false},"excerpt":{"rendered":"

Cellular sizes of Amatic harbors was create using HTML5 technology, enabling players to love him or her to your certain modern cellphones running towards the Ios and android operating systems. A lot of them is actually classical 5-reel slots with several victory contours, that is positively a tried-and-checked-out online game\u2026<\/p>\n

Continue reading<\/span><\/i><\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1],"tags":[],"class_list":["post-94820","post","type-post","status-publish","format-standard","hentry","category-uncategorized"],"_links":{"self":[{"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/posts\/94820","targetHints":{"allow":["GET"]}}],"collection":[{"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/comments?post=94820"}],"version-history":[{"count":1,"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/posts\/94820\/revisions"}],"predecessor-version":[{"id":94821,"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/posts\/94820\/revisions\/94821"}],"wp:attachment":[{"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/media?parent=94820"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/categories?post=94820"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/tags?post=94820"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}