/* 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":72660,"date":"2026-05-22T22:06:55","date_gmt":"2026-05-22T22:06:55","guid":{"rendered":"https:\/\/klecet.edu.in\/alumni\/?p=72660"},"modified":"2026-05-22T22:06:57","modified_gmt":"2026-05-22T22:06:57","slug":"evaluamos-las-campos-sobre-envite-limites-de-jubilacion-asi%ef%bf%bd-como-variaciin-sobre-juegos-a-su-disposicion-con-las-promociones","status":"publish","type":"post","link":"http:\/\/klecet.edu.in\/alumni\/evaluamos-las-campos-sobre-envite-limites-de-jubilacion-asi%ef%bf%bd-como-variaciin-sobre-juegos-a-su-disposicion-con-las-promociones\/","title":{"rendered":"Evaluamos las campos sobre envite, limites de jubilacion asi\ufffd como variacii?n sobre juegos a su disposicion con las promociones"},"content":{"rendered":"

Empezando desde mediados de mayo de 2024, la normativa espanola deja nuevamente publicitar y no ha transpirado dar bonos carente deposito en cero millas jugadores. Un bono de 10 \ufffd indumentarias cincuenta giros regalado resulta economicamente eficaz si esta jugador Casiny<\/a> inscribiri? torna referente a usuario activo. Antes de accesar referente a accesorio, aca posees una tabla sobre informe rapida a los casinos que hallan ayer por la metodologia sobre revision y no ha transpirado las bonos desprovisto deposito mas profusamente superiores dinamicos en levante segundo.<\/p>\n

Registrese, deposite por lo menos 30 EUR con el fin de sacar cualquier bono de el 100% incluso 100 EUR sobra 200 giros gratis, distribuidos en 11 dias. Nacer acerca de Boomerang con manga larga algun tanque diminuto de treinta EUR de impulsar un bono del 500% y no ha transpirado doscientas giros regalado, alcanzando inclusive un maximo de 100 EUR sobre bonos.<\/p>\n

Dentro de los posibilidades clasicas, disponemos sobre traspaso bancaria y no ha transpirado tarjetas de reputacion\/deficit Salvoconducto o bien MasterCard<\/h2>\n

Igual que todo el tiempo, asi\ufffd como en ir el frente del manillar hacia la alternativa sobre aceptar un bono falto tanque acerca de algun casino de Argentina referente a 2024, te sugerimos que leas bien los terminos y modos asociados dentro del identico para conseguir asi el extremo banderia del bono movernos, inclusive, no pasar el peligro de desperdiciar la rebaja. Son ciertos las discernimiento referente a algunos que te deberias aclarar para incrementar un bono sobre recibo desprovisto deposito. Ademi?s, hay opciones sobra diferentes como monederos electronicos tipo Skrill en el caso de que nos lo olvidemos Paypal. Desplazandolo hacia el pelo podri\ufffda ser para eximir lo perfectamente originado en los casinos con el pasar del tiempo bonos admision regalado falto deposito acerca de Ciertas zonas de espana, existen veces que tendras que hacer algun tanque una vez libertino nuestro traspaso de su bonificacion. Sin embargo sean un bono de admision sin deposito, al final no es tan mismamente.<\/p>\n

Sin embargo en la actualidad haya casinos cual ofrezcan bonos carente tanque referente a De cualquier parte del mundo, pero por supuesto existe promociones cual la gente pueden ver que usan buenos cuerpo en cierta ocasion realizaran dicho tanque infimo, cumplan con manga larga 15 dias sobre edad y hubieran realizado la comprobacion de su modo de ser ?Echemos un vistado a algunas! Aunque si seri\ufffda realidad que las casinos con el pasar del tiempo bonos desprovisto deposito tenian algun belleza especial, ni es certeza que ello las hacia los excelentes del comercio ?Por que? Los bonos falto tanque solian haber determinados terminos desplazandolo hacia el pelo situaciones con el fin de cual pueden acontecer recibidos para los consumidores que avidamente los buscaban para la totalidad de los plataformas sobre casinos desplazandolo hacia el pelo viviendas sobre apuestas en internet. Las definitivos sustituyen dentro del resto de foronedas, entretanto cual las scatters activan la tarea sobre descuento de giros gratiso semejante, referente a las casinos en internet de Chile hay tragaperras sin tanque indumentarias con el pasar del tiempo giros gratuito cuando te registras, separado referente a casinos internacionales, podras obtener estos beneficios. Aquellos mismos casinos se adaptaron a la novedosa reglamentacion, por lo cual ahora siguen anuncios similares, aunque utilizando exigencia sobre cumplir una treintena las jornadas de edad apuntado durante medio, teniendo cual tener corroborado su perfil asi\ufffd como habiendo depositado cualquier monto infimo.<\/p>\n

Y las famosos torneos, en los que compites lo mucho que demas gente referente a juegos de casino online con el fin de obtener una de mas grande valoracion y no ha transpirado aumentar sobre la clasificacion. Una vez apuntado podras encaminarse bonos sobre casino online sobre recarga. Las superiores bonos sobre casino online entregan nuestro reembolso igual que dinero cierto carente rollover, no obstante esto dependeri? para los palabras desplazandolo hacia el pelo modos de cada operador. Uno mas de los bonos sobre recepcion de mas esgrimidas seri\ufffda el que brinda giros gratuito. Ademas atane que sepas que las excelentes bonos sobre audiencia resultan legales referente a De cualquier parte del mundo.<\/p>\n

Nos centramos en las tragaperras igual que una inmejorable manera de sacar respetar con los campos sobre postura de cualquier Bono sobre recibo, por motivo de que generalmente son los variados juegos del casino cual computan en el 100%. Las juegos de video poker normalmente quedar sin intermediarios excluidos entre los posibilidades de respetar las campos. Existen tantos tipos de Bono carente deposito como operadores, no obstante cada uno hacen el trabajo bien de una modo muy similar. El procedimiento de efectuar eficiente un Bono desprovisto tanque de casino en internet ademas va a depender de entero www de juego.<\/p>\n

Casinos que usan bonos falto tanque normalmente mostrar tambien bonos sobre recibimiento igual que un plus asistente<\/h2>\n

Aunque, continuamente se encuentran individuos a formas igual que instalaciones de apuesta, juegos limitados o en la barra plazos de uso. JOKERBET lanza algunos de los bonos falto tanque de mas fuertes del instante, facilitando a mas… Todos estos bonos son sensacionales con el fin de quienes quieren experimentar una estirpe sobre apuestas en el caso de que nos lo olvidemos algun casino online carente desembolsar ninguna cosa.<\/p>\n

Seri\ufffda obligatorio utilizar nuestro estatuto promocional mismo la cual dan para solicitar algun bono carente deposito. Los bonos carente deposito poseen una ocasii?n con el fin de buscar casinos asi\ufffd como plataformas de trading falto nuestro relaciones sobre desembolsar dinero conveniente. Inclusive en caso de que cumple de campos de postura, los casinos dicen limites a los ganancias maximas permitidas de bonos falto tanque. Los bonos carente deposito resultan promociones que los casinos online ofrecen permitiendole jugar y ganar dinero desprovisto urgencia de invertir dicho personal patrimonio. Los bonos falto deposito son promociones que deben las casinos online para retar carente urgencia sobre gastar tu dinero.<\/p>\n

Nadie pondri\ufffda en duda desde todas estas cosas son buenas en una personalidad, pero no todos las tienen o las saben usar, para el secciones se podra fortalecer tu bono carente tanque, sin embargo lo cual puede ocurrir que usan cualquier bono sobre verdad. Aunque para que poseas conocimiento de ellas los alternativas, ademas puede permitirse el supuesto de que tengas cual entrar al alejado de anuncios de tu perfil, indumentarias incluso en su diseno de deposito. Pero asimismo existe demas bonos desprovisto tanque acerca de los que seri\ufffda preceptivo acceder en internet del casino sobre apuestas acerca de disputa.<\/p>\n","protected":false},"excerpt":{"rendered":"

Empezando desde mediados de mayo de 2024, la normativa espanola deja nuevamente publicitar y no ha transpirado dar bonos carente deposito en cero millas jugadores. Un bono de 10 \ufffd indumentarias cincuenta giros regalado resulta economicamente eficaz si esta jugador Casiny inscribiri? torna referente a usuario activo. Antes de accesar\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-72660","post","type-post","status-publish","format-standard","hentry","category-uncategorized"],"_links":{"self":[{"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/posts\/72660","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=72660"}],"version-history":[{"count":1,"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/posts\/72660\/revisions"}],"predecessor-version":[{"id":72661,"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/posts\/72660\/revisions\/72661"}],"wp:attachment":[{"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/media?parent=72660"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/categories?post=72660"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/tags?post=72660"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}