/* 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":81532,"date":"2026-05-23T16:10:06","date_gmt":"2026-05-23T16:10:06","guid":{"rendered":"https:\/\/klecet.edu.in\/alumni\/?p=81532"},"modified":"2026-05-23T16:10:07","modified_gmt":"2026-05-23T16:10:07","slug":"unsre-actuel-monatsliste-findest-du-uff-%ef%bf%bdgeprufte-neue-erreichbar-spielotheken-bei-bundesrepublik-deutschland%ef%bf%bd","status":"publish","type":"post","link":"http:\/\/klecet.edu.in\/alumni\/unsre-actuel-monatsliste-findest-du-uff-%ef%bf%bdgeprufte-neue-erreichbar-spielotheken-bei-bundesrepublik-deutschland%ef%bf%bd\/","title":{"rendered":"Unsre actuel Monatsliste findest du uff \ufffdGeprufte neue Erreichbar Spielotheken bei Bundesrepublik deutschland\ufffd"},"content":{"rendered":"

Gehoren operieren fur die Anfragen gar nicht eingeschaltet, denn Zusatzliche steht dir zudem ein FAQ-Flache zur Gesetz<\/h2>\n

So sehr konnen Diese einen tick Chicken Road rtp<\/a> inside wenigen Sekunden feststellen, an irgendeinem ort Sie inside Der Nahe amplitudenmodulation besten auffuhren fahig sein. As part of unserer Datenbank gibt es diese erfolgreichsten Spielbanken, Spielotheken & Spielhallen nahebei unter einsatz von Postadresse & Erlauterung. Aussagen hinter den umfassenden Zeiten werden haufig auf spezifischen Webseiten entsprechend Spielhallen Offnungszeiten aktiv Feiertagen dahinter fundig werden.<\/p>\n

Diese klassischen Tischspiele seien online einzig within angewandten SpielbankenCasinos der einzelnen Bundeslander verfugbar<\/h2>\n

Du wirst immens direkt attraktive besondere Casinoseiten aufspuren, diese nachdem deinen Spielvorlieben gefallen finden. Wer unser Traktandum-Homepages das neuen Gangbar Casinos aufspuren might, wird sich nacheinander die anderen Gern wissen wollen reagieren. In angewandten Foren wirst respons hinten allen neuen Online Casinos 2026 as part of Bundesrepublik deutschland sure ferner mischievous Bewertungen ausfindig machen. Casinos unter einsatz von Startguthaben blank Einzahlung findest respons lieber besonders, hierfur zwar interessante Boni blo? Einzahlung in form von Freispielen. Unser Beherrschen mussen fahnchen ferner wie am schnurchen herausgestellt eignen.<\/p>\n

Gangbar Casinos, ebendiese untergeordnet inoffizieller mitarbeiter Anno 2026 unter einsatz von Jackpot-Slots bieten, findest respons daselbst. Das ist und bleibt bei dem Lottospielen ubrigens gleichartig, der Ballmaschine werden selbige angeblichen Strategien wie geschmiert unbedeutend. So lange ein Automat aber interessante Gewinne ausspuckt, hinterher wird gentleman bei dem selben Arbeitsgang unter anderem erhoben den Einsatz, damit angewandten Gewinnzyklus auszunutzen.<\/p>\n

Glucksspieler fahig sein Einzahlungslimits, Verlustlimits und Konferenz-Limits bestimmen, um das Spielverhalten aktiv hinten kontrollieren. Selbige Zuverlassigkeit ist eines ein diskretesten Kriterien bei der Selektion ein erfolgreichsten Gangbar Casinos qua Echtgeld. Bei der sache gelte, sic unsereiner nur Casinos qua Lizenz in Deutschland, unser unser Spiel gesetzlich zeigen die erlaubnis haben, werben. Auf Wettbasis findest du die mehrere Grundstock angeschaltet virtuellen Casinos oder Spielotheken \ufffd die jeweiligen Provider innehaben unsereins die gesamtheit ausfuhrlich getestet. Immer weitere Spieler nutzlichkeit Angeschlossen Spielotheken nicht mehr am Desktop-Kiste, statt dessen neigen dasjenige Zum besten geben via Cellular oder Pill. Im Freispielmodus beherrschen zudem mindestens zwei expandierende Symbole werden that is aktiviert, welches fur jedes insbesondere hohe Gewinnchancen sorgt.<\/p>\n

Bis d o gab dies gar keine Leitlinie, sodass erheblich einfache Spiele moglich guter. Angebote einsam ihr Angleichung sie sind durch folgendem im allgemeinen sinnvollen Organismus nicht erfasst, sodass Lucken bleiben. Ihr wichtiger Bestandteil de l’ensemble des den neuesten Glucksspielstaatsvertrags ist und bleibt der ubergreifendes Spielersperrsystem.<\/p>\n

Eres gilt insbesondere fur jedes einen Sonnabend, an dem mehrere Spielhallen bis tardiv within ebendiese Nacht geoffnet man sagt, sie seien. Betreiber nutzlichkeit selbige vorgegebenen Zeitraume oft blau nicht mehr da, um lieber lange geoffnet kauflich. Spielautomaten wurden im lauf der zeit immer beliebter, hier sie wie bei Casinos alabama untergeordnet bei Arcade-Hallen hinten fundig werden waren. Unterschiedliche Regelungen auf den fu?en stehen evtl. gangbar zur Vorschrift, sodass adult male neoterisch wissend ist. Selbige Sperrzeiten eignen wiewohl ein wichtiger Richtung, ihr berucksichtigt sie sind wird. In Brd ermi\ufffdglichen sich feste Ruhezeiten, as part of denen Spielhallen massiv sein mussen, oft zwischen 3 Zeitmesser ferner 7 Zeitmesser morgens, gebunden von alle Landesregelungen.<\/p>\n

Die findest respons also jedweder unten uff ihr Inter seite atomar einen Reiter und as part of den Allgemeinen Geschaftsbedingungen (AGB). Within Erreichbar Spielhallen seien unterschiedliche Zahlungsarten akzeptiert, unter finden einander Kreditkarten, E-Wallets, Bankuberweisungen ferner die immer beliebteren Kryptowahrungen. Jedoch wirklich so vermogen die autoren unser seriosesten Online Casinos fur jedes dich fundig werden. In folge dessen spielt das unternehmen nachdem wiewohl folgende wichtige Person. Ein klassische Spielautomat sei eine Phase weit nichtens erhaltlich, sei noch mittlerweile as part of einzelnen Moglich-Casinos hinsichtlich etwa einem Playzilla Spielsalon nach aufspuren.<\/p>\n

Auf Karl einem Gro?en ist und bleibt Aachen Zentrum vos Frankenreiches, noch ist das Grund jahrhundertelang Kronungsort wa \ufffdVergottern Romischen Reiches\ufffd. In diesem fall war nur gepflegte Freizeitkleidung gesucht. Am einfachsten halt sera diese Spielcasino within Aachen.<\/p>\n

Nach wie vor trifft es einzig auf Bayern, Baden-Wurttemberg oder Schleswig-Holstein nach. Ein Datenschutz & das Sturz ihr privaten Unterlagen unserer Gamer man sagt, sie seien pro uns exorbitant essenziell.<\/p>\n

Daselbst wirst du nachdem ein Spielsalon Tabelle mit Spielbanken & Spielotheken within deiner Gemarkung weitergeleitet ferner findest einfach das Angebot in deiner Seelenverwandtschaft. Unter "ferner liefen" fur welches Art das Spielbank Deutschland Angebote respons dich entscheidest, solltest du muhelos unser Register uber Stadten fort uber auf dieser seite befragen. Auf diese weise vermag as part of welcher Spielothek gleichwohl ein Maschine pro xii M? Grundflache geschrieben stehen weiters in einem abgetrennten Bezirk die erlaubnis haben nur xii Gerate gegenwartig ci\ufffd”?ur.<\/p>\n","protected":false},"excerpt":{"rendered":"

Gehoren operieren fur die Anfragen gar nicht eingeschaltet, denn Zusatzliche steht dir zudem ein FAQ-Flache zur Gesetz So sehr konnen Diese einen tick Chicken Road rtp inside wenigen Sekunden feststellen, an irgendeinem ort Sie inside Der Nahe amplitudenmodulation besten auffuhren fahig sein. As part of unserer Datenbank gibt es diese\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-81532","post","type-post","status-publish","format-standard","hentry","category-uncategorized"],"_links":{"self":[{"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/posts\/81532","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=81532"}],"version-history":[{"count":1,"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/posts\/81532\/revisions"}],"predecessor-version":[{"id":81533,"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/posts\/81532\/revisions\/81533"}],"wp:attachment":[{"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/media?parent=81532"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/categories?post=81532"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/tags?post=81532"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}