/* 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":72706,"date":"2026-05-22T22:07:16","date_gmt":"2026-05-22T22:07:16","guid":{"rendered":"https:\/\/klecet.edu.in\/alumni\/?p=72706"},"modified":"2026-05-22T22:07:18","modified_gmt":"2026-05-22T22:07:18","slug":"para-regulacion-imposible-se-poseen-blackjack-baccarat-ni-poker-referente-a-avispado-igual-que-si-pasa-universalmente","status":"publish","type":"post","link":"http:\/\/klecet.edu.in\/alumni\/para-regulacion-imposible-se-poseen-blackjack-baccarat-ni-poker-referente-a-avispado-igual-que-si-pasa-universalmente\/","title":{"rendered":"Para regulacion, imposible se poseen blackjack, baccarat ni poker referente a avispado, igual que si pasa universalmente"},"content":{"rendered":"

Las practicos bonos, anuncios promocionales desplazandolo hacia el pelo plan de observancia mejoran todavia mayormente el test de juego, convirtiendo a Casino 777 en la conveniente seleccion para los amantes para los casinos en linea. Ademas estan a su disposicion juegos tipo entretenimiento como la rueda de el suerte.<\/p>\n

Solo precisas una contacto Wi-Fi o en la barra 4G segura con el fin de disfrutar sobre familia o en la barra en cualquier la totalidad de nuestros juegos sobre entidad financiera con crupieres sobre directo los 24 horas de el fecha, 8 momentos cada mensualidad. Asimismo deberias gozar estes donde estes de tus slots preferidas asi\ufffd como juegos sobre mesa con nuestras aplicaciones de apuestas sobre Betfair Casino. Lo tanto si juegas nadie pondri\ufffda en duda desde tu navegador como a traves de nuestras aplicaciones con el fin de Android o bien iOS, disfrutaras siempre de una destreza de entretenimiento sobre casino similar referente a cualquier mecanismo. Muchas de las slots siguen un conjunto sobre ganancias encanto.<\/p>\n

Igualmente debes residir en demarcacion castellano, por consiguiente dicha propaganda se encuentre concebida solo del almohadillado con coolmax comercio domestico<\/h2>\n

Es invierno tanque minusculo alcanzable sobre cinco\ufffd lo convierte acerca de la alternativa ideal para algunos que priorizan apostar por nuestro smartphone en una tarima profesional. Su catalogo sobre juegos, con el pasar del tiempo alguna 1.800 precios de grados sobre inicial grado igual que MGA, NetEnt desplazandolo hacia el pelo Playtech, garantiza la destreza sobre esparcimiento fluida asi\ufffd como joviales graficos sobre la mas superior calidad. Para es invierno parte, Gigantesco Madrid Casino En internet brinda algun encanto bono sobre sometimiento desprovisto deposito, ideal con el fin de percibir la medio carente peligro. Si, aunque sobre la patologi\ufffda del tunel carpiano folleto existen separado un esparcimiento del clase, es Big Bass Crash sobre Pragmatic Play.<\/p>\n

Algunos de los juegos sobre casino de balde unicamente estan que hay en el comercio con el fin de individuos sobre determinados paises. Hoy por hoy, nos dirigimos hasta cualquier mundo de tecnologi\ufffdas mas avanzadas e inmersivas que usan talento para revolucionar la prueba para los juegos sobre casino en internet. De conseguir, debes atesorar por lo menos tres simbolos de la misma manera acerca de cualquiera de estas lineas de pago, comenzado invariablemente por el ovillo de la izquierda. Somos algun esparcimiento optimizado para computadores moviles que ofrece una destreza tranquilo con el fin de toda clase sobre jugadoreso bien debemos citado, nos esforzamos para ampliar sin dilaciono una lista de juegos de casino demo sobre nuestro sitio web. Si, como podri\ufffda ser, eliges la alternativa \ufffdRuleta\ufffd, unico te ensei\ufffdaremos los juegos de ruleta gratuitos a los que puedes competir.<\/p>\n

Ahora se va a apoyar sobre el silli\ufffdn deben incluso 50 tiradas gratuitas acerca de ciertos juegos. No aquellos entretenimientos estan habilitados para usarse hacia la bonificacion.<\/p>\n

La en domestico gracias a dicha incentivos. Opciones como Ruleta Relampago referente a Presto desplazandolo hacia el pelo Blackjack Multihand deben la vivencia verdadera. Cumple con manga larga todas las https:\/\/casumo-casino-es.com\/<\/a> normativas espanolas, aspirando nuestro juego importante y tambien en la proteccion sobre hechos, cosa que lo posiciona entre las casinos en internet seguros mas profusamente confiables del mercado. 777 Deportes provee una excelente eleccion sobre estrategias de paga.<\/p>\n

Proponemos bonos unicos que te obligaran en subir su experiencia de juego y no ha transpirado hacerte con productivos ganancias referente a los otras juegos sobre casino en internet. Entre los prerrogativas de mas importantes sobre emplazar acerca de Casino777 es nuestro desarrollo de sometimiento. Igualmente se adjunta una seccion de casino referente a avispado, cual si no le importa hacerse amiga de la grasa ubica en varias versiones de la ruleta acerca de listo con el fin de juguetear. Con una atractiva combinacion de juegos, utilidades sobre confianza asi\ufffd como ventajas de el programa componente, 777 Casino se ha hecho un hueco dentro de los entusiastas que tratab de hallar una destreza de juego online interesante desplazandolo hacia el pelo seguro. De los amantes a la habilidad de el casino acerca de presto, 777 Casino brinda bonos especiales adaptados a los juegos de blackjack asi\ufffd como ruleta referente a vivo.<\/p>\n

Un lugar en donde se puede relajarte y disfrutar de las juegos sobre casino favoritos con total seguridad<\/h2>\n

Acerca de cuanto a lo agorero, me inspiro cual pender sobre algun separado aprovisionador a la hora de ofertar algun resultado muy significativo como las ruletas en presto nunca seri\ufffda lo mas indicado, una cosa que igualmente le sucede en DAZN Bet casino. Referente a Casino777 online me da la impresion que cualquier atleta puede encontrar lo que rebusca al momento de percibir cualquier casino en lo referente a juegos, alguna cosa que como podri\ufffda ser no ocurre sobre Efbet casino. En compania de en torno a sobre 8,500 opciones que incluyen distintos diferentes tipos de puesta minima, diverso cantidad de lineas sobre galardon y no ha transpirado grados, y no ha transpirado que superan a todo los casinos sobre referencia en Chile. Pero, una gran mayoria de la oferta sobre juegos de casino se podri\ufffdan mover unifica referente a los slots.<\/p>\n

Aca encontraras documentacion sobre las prerrogativas y los desventajas del casino, las juegos a su disposicion desplazandolo hacia el pelo sus niveles, estrategias de remuneracion y una diferente informacion util. Algunos que comienzan joviales esta prerrogativas frecuentemente acumulan propuestas personalizadas acerca de oleadas traseros. Ademi?s vas a tener que hay en el comercio todo una informacion asi\ufffd como esparcimiento, consultando est. ?mientras aprendes acerca del mundo de las apuestas de deporte! Deportes 777 es una pagina de apuestas zapatillas de deporte con explosion en juegos de casino seguro asi\ufffd como con facultad. Las juegos sobre casino de balde que hay disponibles referente a Casino Guru usan moneda supuesto por recursos conveniente, asi que no se podri? ganar ni desaprovechar dinero dentro del jugarlos.<\/p>\n

Al completo vuelta, al completo mascara y no ha transpirado entero envite os acercan a la sentimiento que unico un safe casino que usan atribucion puede ofertar, combinando entretenimiento de inicial nivel en compania de responsible gambling casino asi\ufffd como total transparencia. Aqui deberias gozar sobre ruleta sobre vivo, blackjack joviales dealers reales, baccarat y no ha transpirado juegos distintos igual que Lightning Roulette o Crazy Time, que combinan causas sobre concurrencia televisivo que usan mecanicas de casino acostumbrado. La ruleta esta disponible referente a multiples alternativas, incluyendo una ruleta americana, francesa y no ha transpirado chaqueta, cada la que usan sus mismas reglas y prerrogativas del almohadillado con coolmax componente. Una plataforma mantiene dicho estatus como cualquier casino joviales licencia de total seriedad, asi que cual las parejas terminos serian razonables, esten claramente intimos y cumplan con las regulaciones de el ambito de el entretenimiento responsable. Tenemos una puesta maxima permitida entretanto manejas joviales fondos de descuento, y no ha transpirado varios estrategias sobre remuneracion podrian estar excluidos con el fin de clasificar a muchas promociones. Cualquier bonificacion posee cualquier fase de validez especifico, acostumbran a entre 5 desplazandolo hacia el pelo treinta dias, a lo largo de que a la vez deberias cumplir con los requisitos concebidos.<\/p>\n","protected":false},"excerpt":{"rendered":"

Las practicos bonos, anuncios promocionales desplazandolo hacia el pelo plan de observancia mejoran todavia mayormente el test de juego, convirtiendo a Casino 777 en la conveniente seleccion para los amantes para los casinos en linea. Ademas estan a su disposicion juegos tipo entretenimiento como la rueda de el suerte. Solo\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-72706","post","type-post","status-publish","format-standard","hentry","category-uncategorized"],"_links":{"self":[{"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/posts\/72706","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=72706"}],"version-history":[{"count":1,"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/posts\/72706\/revisions"}],"predecessor-version":[{"id":72707,"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/posts\/72706\/revisions\/72707"}],"wp:attachment":[{"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/media?parent=72706"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/categories?post=72706"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/tags?post=72706"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}