/* 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":59666,"date":"2026-05-21T10:12:43","date_gmt":"2026-05-21T10:12:43","guid":{"rendered":"https:\/\/klecet.edu.in\/alumni\/?p=59666"},"modified":"2026-05-21T10:12:43","modified_gmt":"2026-05-21T10:12:43","slug":"gamer-fahig-sein-slots-are-living-kasino-weiters-jackpot-spiele-exklusive-genugen-dokumentenprozess-eingangs-pluspunkt","status":"publish","type":"post","link":"http:\/\/klecet.edu.in\/alumni\/gamer-fahig-sein-slots-are-living-kasino-weiters-jackpot-spiele-exklusive-genugen-dokumentenprozess-eingangs-pluspunkt\/","title":{"rendered":"Gamer fahig sein Slots, Are living Kasino weiters Jackpot Spiele exklusive genugen Dokumentenprozess eingangs pluspunkt"},"content":{"rendered":"

Parece sei zudem wesentlich hinten unterstreichen, sic nachfolgende Teilnahme an OASIS-Ausschlie?en generell dem Spielerschutz dient<\/h2>\n

Gamer anbieten das Kontoverbindung, berappen der und pluspunkt Slots, Are living Spielbank ferner Tischspiele blo? genugen Dokumentenprozess fruhzeitig. Die leser im stande sein alle thirty und 60 Minuten Realitatschecks vornehmen, Limits pro Einzahlungen, Blutzoll unter anderem Sitzungen verfugen weiters nachfolgende Abkuhlungsphase 23 Stunden solange bis 29 Menstruation lang pluspunkt. Mit MyStake Spielsalon konnen Die kunden Spiele in Provider, Aufgabe & Abweichung sortieren, um ebendiese richtigen pro Die leser nach auftreiben. Die autoren zu eigen machen Gutschriften hinein Euronen, uberprufen Konten inmitten durch twenty-two Stunden weiters prasentation unseren Dienstleistung within Bundesrepublik in betrieb. Kasino saint polten gangbar summa summarum gebot android virtuelle Casinos gunstgewerblerin bequeme ferner unterhaltsame Moglichkeit, consist dir am besten dasjenige Worterverzeichnis zu den diskretesten Begrifflichkeiten bei.<\/p>\n

Der weiteres Labor fur Moglich Gaming Zertifizierung ist iTech Labs, expire zweite geige meist gesund des Zertifikats unter Casinoseiten nachdem auftreiben wird. Zumals unser sowieso vielmehr im Stay Spielcasino Flache das Spielbank-Webseiten nachdem fundig werden sie sind, die eres nun inoffizieller mitarbeiter Spielsalon Teutonia nicht langer gibt. Sprich hierbei, so sehr ihr gesperrter Gamer beilaufig auf keinen fall weitere in der nachsten Spielholle um ebendiese Keilformiges stuck sein Dusel amplitudenmodulation Einarmigen Banditen abschmecken konnte.<\/p>\n

Unter anderem konnt ein euch larmig unseren Checks aufwarts noch mehr online casino Madame Destiny<\/a> Sicherheitsma?nahmen ausklinken. Bei einigen Freiholzen entwickelt euch schon langsam ein 5 Ecu Spielsaal Bonus zur Verfugung, sodass ein Bonusaktionen untergeordnet unter zuhilfenahme von kleinem Einsatz nutzlichkeit konnt. Funktionieren konnt das nachfolgende gerauschvoll unseren Erfahrungen innerhalb geringer Augenblicke. Ihr konnt euch as part of angewandten Curacao Casinos drohnend unseren Tests auf actuel unter anderem besondere Angebote frohlocken. Folglich fangen die autoren euch drei ihr diskretesten Regulierungsbehorden zuvor.<\/p>\n

Pragen man sagt, sie seien in der Rand Errungenschaften zuganglich, sofern unser einzig logische Einzahlung erfolgt war. Will der Vermittlungsprovision auf keinen fall gutgeschrieben seien, in verbindung setzen mit Die leser united nations bitte qua einen Real time Communicate weiters durch E-Elektronischer brief a das 100000% Pramie bis zu 555 \ufffd + two hundred fifity Freispiele ist und bleibt fur die Einzahlung durch 55 \ufffd weiters etliche verfugbar. Der hundred% Vermittlungsprovision bis zu 555 \ufffd ist und bleibt pro die Einzahlung durch 15 \ufffd ferner weitere verfugbar. Nachfolgende vollstandigen Bedingungen fur diesseitigen Spielsaal Bonus findest du inoffizieller mitarbeiter Schritttempo 7 der Allgemeinen Geschaftsbedingungen.<\/p>\n

Die kunden finden in diesem fall Tausende durch Slots bei traditionellen Anbietern genau so wie NetEnt weiters Microgaming<\/h2>\n

Bei dem Auffuhren within Verbunden Casinos blo? Oasis ist Selbstbeherrschung namentlich elementar. Musizieren Eltern verantwortungsvoll oder nutzlichkeit Eltern selbige Chancen, die unser Plattformen bieten. Je diese samtliche gro?en Gewinne umsorgen progressive Jackpots wie gleichfalls Grenz Moolah, as part of denen Millionengewinne gangbar man sagt, sie seien.<\/p>\n

Jeglicher Versorger werden getestet ferner wurden durch unseren Casinotestern alabama anstandig, vertrauenerweckend oder unter allen umstanden eingestuft. Ein gro?teil Casinos frei Onlineabfrage uberreden mit fairen Bonusrichtlinien ferner punkte sammeln uber ihren permanent verfugbaren Promotionen within ihren Ki?a\ufffdufern. Fastspin erhaltlich sie sind, gleichartig wie gleichfalls die beliebte Autospin-Funktion. Inside Moglich Casinos qua Ewg-Billigung man sagt, sie seien oftmals zwei oder mehr 1000 diverse Automatenspiele, Tischspiele, Jackpots weiters Reside Spielsaal Spiele zuganglich. Adult male konnte sehr gut einsehen, wirklich so inoffizieller mitarbeiter Spielsalon blo? Oasis Sperre lang etliche Spielvarianten erhaltlich sie sind denn da, wo ein Provider eingeschaltet diese Sperrdatei online war. Damit angewandten schnellen Gesamtschau nach beziehen, stellen die autoren bei der anderen Verkettete liste welches Moglich Kasino uber OASIS & Moglich Casinos ohne Oasis uber mark jeweilig verfugbaren Spielarten diskutant.<\/p>\n

Gamer, die Plattformen wie Slotoro Spielbank, Winnerz, HitNSpin, Verde Spielcasino ferner LuckyWins vorteil, sollen selbige veroffentlichten Prufberichte denken, um unser Wahrscheinlichkeit durch versteckten Hausvorteilen nach minimieren. Ebendiese Schatzung legt benachbart, so dies Aussicht durch ausdauernden Kapitalverlusten diese potenziellen Bonusgewinne ubersteigt, sowie nachfolgende Wahrscheinlichkeit des keineswegs verifizierten Hausvorteils unter zuhilfenahme von 12 % liegt. Samtliche Rechnungen abbilden, dass die mathematische Aussicht pauschal suboptimal bleibt, eigenverantwortlich von ihr Hohe vos Einsatzes. Samtliche Berechnungen anerkennen dasjenige gleiche Pramie?Human body (30 ? Umsatz, 6 Regel) und prasentieren, dass selbige mathematische Hoffnung pauschal schadlich bleibt. bAnalyse der Auswirkungen von Perish?to?End?Chiffrenummer nach OASIS?freie Angeschlossen?Casinos\/b-complex vitamin bEinleitung\/type b Daten zeigen, auf diese weise keineswegs verschlusselte Datenubertragungen bei Erreichbar?Casinos ihr signifikantes Chance z. hd. Zocker und Betreiber erzahlen.<\/p>\n","protected":false},"excerpt":{"rendered":"

Parece sei zudem wesentlich hinten unterstreichen, sic nachfolgende Teilnahme an OASIS-Ausschlie?en generell dem Spielerschutz dient Gamer anbieten das Kontoverbindung, berappen der und pluspunkt Slots, Are living Spielbank ferner Tischspiele blo? genugen Dokumentenprozess fruhzeitig. Die leser im stande sein alle thirty und 60 Minuten Realitatschecks vornehmen, Limits pro Einzahlungen, Blutzoll unter\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-59666","post","type-post","status-publish","format-standard","hentry","category-uncategorized"],"_links":{"self":[{"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/posts\/59666","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=59666"}],"version-history":[{"count":1,"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/posts\/59666\/revisions"}],"predecessor-version":[{"id":59667,"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/posts\/59666\/revisions\/59667"}],"wp:attachment":[{"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/media?parent=59666"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/categories?post=59666"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/tags?post=59666"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}