/* 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":96724,"date":"2026-05-24T10:57:22","date_gmt":"2026-05-24T10:57:22","guid":{"rendered":"https:\/\/klecet.edu.in\/alumni\/?p=96724"},"modified":"2026-05-24T10:57:22","modified_gmt":"2026-05-24T10:57:22","slug":"top-illinois-internet-casino-internet-sites-guide-to-legal-il-gambling-enterprises-2026","status":"publish","type":"post","link":"http:\/\/klecet.edu.in\/alumni\/top-illinois-internet-casino-internet-sites-guide-to-legal-il-gambling-enterprises-2026\/","title":{"rendered":"Top Illinois Internet casino Internet sites Guide to Legal IL Gambling enterprises 2026"},"content":{"rendered":"

Many render financial transfers, however promote merely cryptocurrency otherwise current cards. Imagine as well as you to particular societal casinos offer provide card redemptions starting at the 10 or 25 South carolina. Given that discussed earlier, sweepstakes and you may public casinos for the Illinois work that have multiple currencies. Whether or not it do, make sure to\u2019re at ease with the needs you\u2019ll need certainly to done in order to declare that bonus. These incentives generally work the same as sign on bonuses, but you\u2019lso are spinning a wheel or beginning a breasts to reveal the prize.<\/p>\n

Ideal programs inside the Illinois include Inspire Las vegas, Risk.us, Legendz, Pulsz, McLuck, and new brands such as for example Spinfinite. Because these programs have fun with a good sweepstakes model one to complies around laws, they’ve been judge in Illinois and don’t need real-currency places to participate. This type of programs explore virtual currencies and sweepstakes entries, enabling players to love ports, blackjack, roulette, as well as live dealer games into opportunity to earn genuine honors for example dollars and you will current notes, most of the rather than risking real cash. What is the legal alternative to real money casinos on the internet inside the Illinois? not, Illinois citizens can be lawfully access social and you will sweepstakes casinos that offer a casino-style experience as opposed to a real income deposits.<\/p>\n

Offshore gambling enterprises offer the means to access complete on-line casino libraries, broader banking options plus crypto, and you can less geographical limits than simply condition-licensed systems someplace else. RTP are 95.5%, also it\u2019s tend to combined with totally free twist incentives on the mobile-amicable systems. When your membership is made and you will verified, you really need to discover a welcome extra 100percent free, and you may gain access to ongoing advertising to store new virtual currency moving. These types of casinos give secure access to ports, desk online game, and live traders \u2014 in addition to solid encryption, reasonable bonuses, and versatile commission strategies along with crypto. Participants accessing offshore web based casinos inside the Illinois can enjoy large desired incentives, crypto-specific has the benefit of, free spins, and you may long-name loyalty software.<\/p>\n

Players can always enjoy the video game during the societal gambling enterprises honey rush slot kaszin\u00f3<\/a> such Chumba Gambling establishment. This type of networks fool around with sweeps coins, and that’s used for cash awards. Several top public casinos serve Illinois customers, taking a secure and you may court cure for take pleasure in gambling games.<\/p>\n

Therefore, for many who\u2019re keen on each and every day dream sports, Illinois is the perfect place to place your event toward test and probably winnings larger! Professionals can be victory a real income at the of several social casinos because of the accumulating sweep gold coins and you may engaging in sweepstake games. Be aware, playing toward Illinois collegiate groups through mobile otherwise on line programs was maybe not allowed.<\/p>\n

Illinois has the benefit of a regulated and expanding online gambling market, it\u2019s necessary to understand how they compares which have surrounding states. Playing to the a cellular website has its advantages, such as for example access immediately instead taking up storage space on your own product. They try to be a mediator amongst the family savings as well as the gambling establishment, bringing a supplementary coating off protection. If or not your\u2019lso are toward rotating the fresh new reels otherwise strategizing your way so you can an effective web based poker win, you might gamble gambling games that fit your preferences. Next dining table measures up the subscribe bonuses offered by the recommended Illinois web based casinos.<\/p>\n

Players can be participate in certain video game such black-jack, web based poker, and ports without needing real cash, while making this type of programs an appropriate and fun choice. Not surprisingly, societal gambling enterprises and free-to-play casinos on the internet promote good gaming choices for Illinois customers. Which have each and every day incentives, totally free revolves, therefore the opportunity to victory genuine honours, this type of programs render the thrill of one’s local casino straight into your own home.<\/p>\n

The state has never written a certain regulatory design to have sweepstakes gambling enterprise internet, and so are maybe not named authorized real money casinos on the internet. As Illinois will not license real money online casinos, members who want to gamble on the web usually evaluate overseas gambling establishment internet one to deal with owners about county. People who wish to availableness position online game on line typically fool around with overseas gambling enterprise web sites giving many or thousands of slot titles.<\/p>\n

Happy Yellow is actually a reliable choice for Illinois people who want effortless financial and reasonable incentives away from an established offshore agent and you may one of the recommended crypto gaming internet. Every representatives are familiar with IL-certain availability issues and playing restrictions. For participants inside the Illinois who are in need of an easy, safe, and crypto-enhanced local casino, Wild is one of the most readily useful options on the market. Very receptive real time chat and you will email address team which have high assistance to possess crypto-relevant inquiries off Illinois users. Offers up so you’re able to $5,100 from inside the crypto incentives round the your first four deposits.<\/p>\n

The good news is you to societal gambling enterprises are easily and you can legally readily available. What stays unavailable is real cash web based casinos an internet-based web based poker. Users can access all of our portal out of lawfully signed up offshore online playing internet sites to play many casino games and you may poker and delight in sports betting selection. Playing with the courtroom on the web source supplies the additional benefit of extremely secure membership and you can gameplay.<\/p>\n

Whenever you are apple’s ios users already supply the platform through browser, Android users normally obtain brand new application directly from the latest Yahoo Play Shop. If you are McLuck currently just supports Visa and you can Bank card for Gold Money instructions, growing its percentage selection create improve the means to access. Players can use Gold coins having relaxed fun or Risk Cash towards chance to receive honors instance crypto or provide notes.<\/p>\n

That\u2019s since the sweepstakes and you may societal gambling enterprises was obtainable via cellular net internet browsers. Thank goodness that most social gambling enterprises will let you fool around with a no cost sweepstakes money which can be used to possess bucks honors immediately after they\u2019s played as a result of. To put it briefly, when you find yourself a real income online casinos continue to be of-constraints in Illinois, personal and you will sweepstakes gambling enterprises continue to be a totally legal and you can available choice. Chumba Casino is amongst the most useful public sweepstakes platforms when you look at the the usa, therefore\u2019s a well known certainly one of Illinois people as a result of the number away from video game and real honor possibilities. Actually, Illinois owners have access to more than 70 courtroom societal and you can sweepstakes casinos, in addition to popular programs such Wow Vegas, Stake.you, Legendz, Spinfinite, and a lot more. The state\u2019s most useful on the internet sportsbooks, such as BetUS, Bovada, and you can BetOnline, promote robust and you can secure networks to have betting followers.<\/p>\n

You might funds your account that have Bitcoin, Bitcoin Bucks, Litecoin, Ethereum, and you will Tether, or stick to Visa and Bank card, every with lower minimums without internal put charges. As one of the finest casinos inside the Illinois, Slots.lv accepts each other fiat and you will crypto. For folks who deposit that have crypto, you might allege a good 200% match so you can $3,100000 + 30 100 percent free revolves into the Golden Buffalo.<\/p>\n

Yet not, because there are already no real cash web based casinos inside Illinois, they are less frequent. Deposit matches is the typical greet incentive available at genuine money web based casinos. As mentioned earlier, these bonuses allow you to try personal casinos as well as their online game to possess 100 percent free. Just about every sweepstakes and you can personal local casino also provides a no deposit incentive, which is credited through to subscription and you can membership confirmation. Sweepstakes and you will social casinos utilize one or two virtual currencies. As they aren\u2019t real cash online casinos, the experience is similar.<\/p>\n","protected":false},"excerpt":{"rendered":"

Many render financial transfers, however promote merely cryptocurrency otherwise current cards. Imagine as well as you to particular societal casinos offer provide card redemptions starting at the 10 or 25 South carolina. Given that discussed earlier, sweepstakes and you may public casinos for the Illinois work that have multiple currencies.\u2026<\/p>\n

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