/* 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":6905,"date":"2026-04-25T12:31:30","date_gmt":"2026-04-25T12:31:30","guid":{"rendered":"https:\/\/klecet.edu.in\/alumni\/?p=6905"},"modified":"2026-04-25T12:31:31","modified_gmt":"2026-04-25T12:31:31","slug":"gran-cantidad-de-bonos-desmesurados-incorporan-instalaciones-de-apuesta-altos-que-dificultan-liberar-los-ganancias","status":"publish","type":"post","link":"http:\/\/klecet.edu.in\/alumni\/gran-cantidad-de-bonos-desmesurados-incorporan-instalaciones-de-apuesta-altos-que-dificultan-liberar-los-ganancias\/","title":{"rendered":"Gran cantidad de bonos desmesurados incorporan instalaciones de apuesta altos que dificultan liberar los ganancias"},"content":{"rendered":"

Podemos diferenciar dentro de los prerrogativas asi\ufffd como desconveniencias de cualquier bono de el arquetipo carente deposito<\/h2>\n

Corrobora cual nuestro bono presente un beneficio eficaz conforme las requisitos de envite y las juegos que hay jugar a Sweet Bonanza<\/a> en el comercio. Referente a VegasSlotsOnline, como apasionados de el entretenimiento en internet, deseamos cual saques nuestro maximum partido a los bonos sin tanque a tu disposicion. Las giros en el caso de que nos lo olvidemos invitaciones de balde se acreditaran sin intermediarios sobre las juegos correspondientes.<\/p>\n

Los tragaperras resultan usualmente las juegos mas profusamente asociados de bonos falto deposito. Sin embargo, atane saber que dichos bonos estan habitualmente restringidos a juegos seleccionados en el casino. Como podri\ufffda ser, en caso de que consigue un bono sobre $12 con el pasar del tiempo campos sobre postura de 30x, tendra hacer apuestas por un integro sobre $300 para impedir obtener elaborar cualquier cash out. Los instalaciones de postura especifican la cantidad sobre ocasiones que deberia emplazar nuestro monto del bono suin lograr jubilar los ganancias.<\/p>\n

Importa cual tengas en perfil las instalaciones de envite para alcanzar descargar tu bono sin cargo<\/h2>\n

Algunos de estos bonos sobre casino falto tanque podrias aumentar tu bankroll en minutos. Nuestro recursos conseguido vale para jugar sobre las juegos sobre casino online elegibles y no ha transpirado se encuentre ser en campos de puesta antes sobre alcanzar retirar los posibles ganancias. Acerca de dicha asesor encontraras bonos sin tanque acerca de dinero (sobre bono indumentarias eficiente) disponibles referente a casinos online con manga larga autorizacion de la DGOJ.<\/p>\n

Los requisitos sobre apuesta con el fin de aquellos bonos estan sujetos de completo casino desplazandolo hacia el pelo todo bono, por eso sirve leer las palabras mismamente\ufffd igual que maneras para impedir requerir los giros regalado. Para cuando las bonos sobre admision falto tanque se podri\ufffdan mover guarda una genial ventaja de que es posible juguetear literalmente cualquier entretenimiento cual se ubique disponible de acudir porque saben la mayori\ufffda de varones (indumentarias quien mayormente nos prefieras) desprovisto pagar algun solo centavo. Dichos operadores funcionando exterior de la legislatura espanola muestran disparidades importantes sobre plataformas con manga larga autorizacion espanola. Siempre nos encontramos buscando superar el sitio asi\ufffd como mostrar la mejor desplazandolo hacia el pelo de mas reciente documentacion sobre codigos de bonificacion de casino, aunque nunca menos importante.<\/p>\n

Una inminente escala mira caracteristicas verificadas, nunca documentacion copiada de web blogs sobre afiliados. En compania de cualquier RTP vi\ufffda de el 96%, estadisticamente desaprovecharas dieciocho\ufffd a lo largo de este desarrollo. Sobre bonos carente tanque de juguetear referente a casino, cree aceptable cualquier requisito incluso 35x. Sin embargo existe, y marcan una desigualdad entre probar un casino de balde desplazandolo hacia el pelo perder tiempo con manga larga ofertas vacias. Las casinos con el pasar del tiempo dinero regalado sin tanque cual cumplen estos cinco lugares resultan minoria.<\/p>\n

Analizamos importe del bono carente tanque, rollover (tipicamente 20x-40x), lapso de validez (7-90 jornadas) asi\ufffd como limites de beneficio norma. El aparato evalua casinos joviales bonos falto tanque a traves de discernimiento resultados asi\ufffd como transparentes, adaptados al mercado espanol regulado. Nuestro estudio establece diferencias entre rollover y juegos utiles, ayudando a votar opciones con manga larga gran pensamiento positivo para jugadores responsables.<\/p>\n

Las limitaciones incluyen campos de apuesta, limites de beneficio norma, y no ha transpirado un lapso dispuesto para utilizar el bono. Si, bastantes casinos online referente a Chile ofrecen giros gratis falto deposito como la totalidad de las bonificaciones de recepcion o promociones especiales para cero millas jugadores. Para pedir un bono sin tanque, debes registrarte dentro del casino en internet cual provee la promocion. Concebir las bonos sin tanque es crucial para maximizar las beneficios referente a casinos online. Algunas veces, estos codigos pueden insertar monedas de barrido (sweepstakes coins) en el caso de que nos lo olvidemos sweeps coins, cual son utiles referente a casinos con el pasar del tiempo prototipo sobre sorteos. Los programas de nobleza complementan las bonos desprovisto tanque, dando recompensas continuas que se reciben con el pasar del tiempo dicho labor sobre apuestas.<\/p>\n

Referente a levante ranking analizamos las excelentes bonos carente deposito a su disposicion en De cualquier parte del mundo, comparando promociones desplazandolo hacia el pelo requisitos sobre postura. Los juegos a su disposicion con el fin de bonos carente tanque pueden incluir tragamonedas, juegos sobre caja de ahorros y no ha transpirado, en ocasiones, juegos sobre casino sobre preparado. Suin colaborar sobre apuestas zapatillas de tenis o juegos de casino que usan tu bono falto tanque, es importante que sepas debido a el juego en el caso de que nos lo olvidemos nuestro deporte. No son las sobra comunes, por motivo de que lo cierto es que acostumbran a deberas designar cualquier bono desprovisto deposito que te acento usar este recursos en tiradas regalado en el slot cual tu quieras, sin embargo seri\ufffda una diferente de las posibilidades para casinos. En la mayoria para asuntos, enfrentaras dificultades a los instalaciones sobre postura, o en la barra en compania de presentes no retirados, o en la barra que usan alternativas bancarias, etc. ?No necesitas impresion de lo que hablamos aca? Referente a esto permanece una mision de el deportista, sobre encontrar los mas grandes bonos desprovisto tanque referente a casinos.<\/p>\n

El casino PlayUZU es una excepcional decision, por consiguiente nunca impone instalaciones de postura de los ganancias obtenidas con los giros gratis.? El numero pleno ganada entretanto se funciona a las tiradas gratuitas vaya a la cuenta de el atleta, adonde es posible jubilar desprovisto mas profusamente requisitos sobre puesta. De asegurarnos de que anadimos nuestro maximo concepto an usted experiencia de esparcimiento en linea, echemos cualquier vistazo algunas cerca a las parejas diferentes clases de bonos falto tanque a su disposicion sobre Chile.<\/p>\n

El bono sobre audiencia inscribiri? da posterior alrededor del elaborar algun deposito, a desigualdad de los bonos falto depositos. Para conseguir pedir las bonos carente deposito deberias cumplir con los requisitos de apuesta necesariamenteo es conocido, los bonos carente tanque igual que cualquier diferente bono casino posee requisitos sobre apuesta. En caso de que oriente pequeno seri\ufffda nuestro supuesto ademi?s os enviaran referencia peculiar de la manera sobre como utilizarlo.<\/p>\n","protected":false},"excerpt":{"rendered":"

Podemos diferenciar dentro de los prerrogativas asi\ufffd como desconveniencias de cualquier bono de el arquetipo carente deposito Corrobora cual nuestro bono presente un beneficio eficaz conforme las requisitos de envite y las juegos que hay jugar a Sweet Bonanza en el comercio. Referente a VegasSlotsOnline, como apasionados de el entretenimiento\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-6905","post","type-post","status-publish","format-standard","hentry","category-uncategorized"],"_links":{"self":[{"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/posts\/6905","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=6905"}],"version-history":[{"count":1,"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/posts\/6905\/revisions"}],"predecessor-version":[{"id":6906,"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/posts\/6905\/revisions\/6906"}],"wp:attachment":[{"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/media?parent=6905"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/categories?post=6905"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/tags?post=6905"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}