/* 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":62916,"date":"2026-05-21T14:22:05","date_gmt":"2026-05-21T14:22:05","guid":{"rendered":"https:\/\/klecet.edu.in\/alumni\/?p=62916"},"modified":"2026-05-21T14:22:06","modified_gmt":"2026-05-21T14:22:06","slug":"supervisa-las-tendencias-del-campo-de-el-esparcimiento-en-internet-referente-a-ciertas-zonas-de-espana-y-no-ha-transpirado-acerca-de-latinoamerica","status":"publish","type":"post","link":"http:\/\/klecet.edu.in\/alumni\/supervisa-las-tendencias-del-campo-de-el-esparcimiento-en-internet-referente-a-ciertas-zonas-de-espana-y-no-ha-transpirado-acerca-de-latinoamerica\/","title":{"rendered":"Supervisa las tendencias del campo de el esparcimiento en internet referente a Ciertas zonas de espana y no ha transpirado acerca de Latinoamerica"},"content":{"rendered":"

Alrededor del no efectuarse autorizacion sin intermediarios sobre Argentina, tiene la posibilidad de sobre ofreceros una grandiosa disparidad sobre juegos sobre casino totalmente sobre listo. Importante de el moda del ambito asi\ufffd como supervisor alrededor analisis sobre casinos online. Las superiores casinos online seguros sobre Chile son Casino777, Gigantesco Madrid Casino En internet, bwin, Luckia y no ha transpirado Platincasino, seguidos por otros 5 operadores invitados referente a yo modernas 11 intimo.<\/p>\n

Ademas, Casoo es una alternativa de total seriedad cual brinda la gran variacii?n sobre juegos, cosa que puede resultar interesante para bastantes jugadores. Si eres un enamorado de las apuestas a gran gama, dicha medio puedo no acontecer una mas adecuada para ti. Una diversidad sobre juegos acerca de presto se podri? a traves de las desarrolladores Lucky Streak desplazandolo hacia el pelo AsianGaming, quienes tienen juegos sobre superior clase.<\/p>\n

Como es necesario citado antes, una confianza para informaciones seri\ufffda un tema fundamental, desplazandolo hacia el pelo cual nunca deberia dejarse de flanco en la hora de seleccionar un casino online sobre Ciertas zonas de espana. De esta forma, la persona que es cliente puede elegir unicamente algunos de los casinos, asi\ufffd como sacarle el maximo provecho a las parejas bonos y no ha transpirado promociones que se fabrican con las casinos en internet a los jugadores recurrentes. Con tantas alternativas y no ha transpirado competiciones en las juegos sobre casino online sobre Portugal, la opcion mas conveniente es tomar en cuenta ciertos criterios de designar el que mejor inscribiri? acople a todo usuario. Si se va a apoyar sobre el silli\ufffdn desea competir juegos sobre casino simples, joviales reglas claras, asi\ufffd como una en internet de interfaz simple, nuestro preferiblemente casino online seri\ufffda Bethard Casino. Esta novedosa ley prohibe los bonos sobre admision, y no ha transpirado todo segundo bono o promocion an usuarios nuevos.<\/p>\n

Los torneos de Casoo te proporcionan el instante de mostrarle dentro del universo tus prestaciones para el resto de tragamonedas, y cada tiempo podrias ganar premios desplazandolo hacia el pelo tiradas regalado falto campos de apuestas. Para comenzar, las nuevos seres pueden gozar sobre algun bono sobre recibo sobre hasta 2000 $, acompanados de 200 tiradas gratuitas. Este joven casino online ha establecido noviazgo con los mas grandes cotas sobre juegos sobre casinos de el universo. No obstante no lo perfectamente merita, puesto que la plataforma Casoo Casino Mobile estaria desarrollada con una gran interpretacion movil bastante rendidora. Aunque de ser algun lugar de juegos sobre casino bastante reciente, ofrece casi todas los excelentes juegos cual algun casino sobre inicial incluyo forzoso a ofreceros. Solo deberiais ingresar, realizar nuestro inicio sobre especie del Casoo desplazandolo hacia el pelo seleccionar entre una gigantesco diversidad cual tenemos alla con el fin de ustedes.<\/p>\n

Separado los excelentes casinos online divine fortune demo<\/a> Portugal poseen pubs mismas sobre poker online, asi\ufffd como en caso de que el casino tiene la oferta, podras entrar sin intermediarios nadie pondri\ufffda en duda desde la zapatilla y el pie menu, falto existir cual permutar sobre pagina. Muchos casinos online espanoles contabilizan en sus redes, accesos que enlazan en compania de sus propias plataformas sobre apuestas zapatillas deportivas. La ruleta online acerca de avispado seri\ufffda nuestro unico juego de casino acerca de avispado legal sobre Chile.<\/p>\n

Al tanto de eso, Casoo Casino se posiciona igual que una tarima seria desplazandolo hacia el pelo en peligro<\/h2>\n

Desprovisto desperdiciar sobre aspecto, imagino, pormenores como la existencia sobre una app iphone, los la mecanica y la bici que provee con el fin de mantener cualquier juego responsable, y la oportunidad sobre apostar acerca de forma demo. Aquellos puntos lograron que cuando fueran sobra las territorios cual decidieron codificar asi\ufffd como plano el entretenimiento en internet. Esto cambio dentro del 2000, cuando llegan a convertirse en focos de luces aprobo una jurisprudencia sobre Juegos y Apuestas, que deja las juegos de azar en linea sobre una Portugal. Aunque sobre simplificar las juegos de suerte alrededor del poblado nadie pondri\ufffda en duda desde 1977, ha sido recien del 2006 cual comenzaron a tomarse tallas de legislar los juegos de casino online. Ciertos lo perfectamente lograron dando gran diversidad sobre juegos sobre casino en internet asi\ufffd como utilidades sobre remuneracion, entretanto otros se centraron en la empuje y tambien en la calidad sobre las juegos. Uno de los casinos de la DGOJ que se muestran seguidamente son miembros sobre Casinos-Chile cual, a veces, podran pagar la cuota por brotar sobre la escala sobre numeracion.<\/p>\n

El atleta acepto esa decision, completo el exigencia de postura desplazandolo hacia el pelo retiro nuestro venta restante<\/h2>\n

Referente a Casoo tendras que relatar joviales un grande pericon sobre metodos de pago de cual realizar tus depositos desplazandolo hacia el pelo las cobros de manera fiable. Hemos puesto referente a marcha la empuje con el meta sobre fabricar un metodo comun sobre autoexclusion que permitira cual los jugadores vulnerables bloqueen la zapatilla y el pie propio crisis a las sitios sobre entretenimiento online. Nuestro indice de confianza del casino se ha calculado a irse de nuestro estudio asi\ufffd como de los hechos recopilados por el aparato de comentarios de casinos.<\/p>\n

A lo largo de las pruebas sobre Casoo, quise probar a que es lo primero? demasiado eficiente epoca el servicio al usuario. Lo cual mas profusamente no me gusto es que no precisas eximir nada con el fin de gozar encima de una practica de esparcimiento total y no ha transpirado fluida en cualquier instante y espacio.<\/p>\n

Igual que referente a cualquier empresa online, cualquier vi\ufffda de comunicacion rapido gracias servicio sobre servicio al cliente, y desprovisto costo, seri\ufffda importante. Levante factor puede ser clave pues existen usuarios cual deben predilecciones entendibles en mientras a que estrategias de paga desean utilizar de depositos asi\ufffd como retiradas, asi\ufffd como solicitan cualquier casino cual presente dichas maneras sobre paga. Partiendo de la fundamento que nos encontramos mostrando entre casinos online legales, en otras palabras, que usan facultad para actuar sobre Ciertas zonas de espana, existe 3 causas cual generalmente son decisivos en el proceso de seleccionar alguno u otro. Por otro lado, se debe asegurarnos de que posee los licencias de esparcimiento correcta con el fin de mostrar juegos de casino y no ha transpirado apuestas.<\/p>\n

Con permiso espanola, ofrece una gran disparidad de juegos, promociones atractivo asi\ufffd como estrategias de paga fiables. Interwetten seri\ufffda cualquier casino online con una profesion sobra sobre 3 decadas, consolidandose como una decision confiable desplazandolo hacia el pelo fiable para jugadores. Este sistema es muy acreditado acerca de Argentina empezando por 2020, desplazandolo hacia el pelo permite hacer transferencias bancarias instantaneas solo con encontrarse la cantidad sobre telefonia del destinatario. La tarima combina un escenario fiable una proposicion de juego gran asi\ufffd como sobre clase, magnnifica lo tanto con el fin de jugadores mas como experimentados. En las comentarios de casino, te especificaremos si dispone de chat acerca de presto, correo y telefonia con el fin de clientes.<\/p>\n","protected":false},"excerpt":{"rendered":"

Alrededor del no efectuarse autorizacion sin intermediarios sobre Argentina, tiene la posibilidad de sobre ofreceros una grandiosa disparidad sobre juegos sobre casino totalmente sobre listo. Importante de el moda del ambito asi\ufffd como supervisor alrededor analisis sobre casinos online. Las superiores casinos online seguros sobre Chile son Casino777, Gigantesco Madrid\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-62916","post","type-post","status-publish","format-standard","hentry","category-uncategorized"],"_links":{"self":[{"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/posts\/62916","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=62916"}],"version-history":[{"count":1,"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/posts\/62916\/revisions"}],"predecessor-version":[{"id":62917,"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/posts\/62916\/revisions\/62917"}],"wp:attachment":[{"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/media?parent=62916"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/categories?post=62916"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/tags?post=62916"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}