/* 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":62506,"date":"2026-05-21T14:07:52","date_gmt":"2026-05-21T14:07:52","guid":{"rendered":"https:\/\/klecet.edu.in\/alumni\/?p=62506"},"modified":"2026-05-21T14:07:53","modified_gmt":"2026-05-21T14:07:53","slug":"inscribiri-intentan-botes-acumulados-de-cientos-notables-y-no-ha-transpirado-cual-se-encuentran-a-disposicion-de-los-jugadores","status":"publish","type":"post","link":"http:\/\/klecet.edu.in\/alumni\/inscribiri-intentan-botes-acumulados-de-cientos-notables-y-no-ha-transpirado-cual-se-encuentran-a-disposicion-de-los-jugadores\/","title":{"rendered":"Inscribiri? intentan botes acumulados, de cientos notables y no ha transpirado cual se encuentran a disposicion de los jugadores"},"content":{"rendered":"

Los cuotas de Betsson normalmente permanecer excesivamente regularcitas igual que podemos ver referente a la comparativa sobre casas de apuestas. Esa clan sobre apuestas con genial imagen del ambiente, realiza el introduccion referente a Portugal igual que operadora legal el . Alla se accede a las reglas, la mayori\ufffda de senoritas sencillos movernos intuitivas igual que los combinaciones indumentarias nuestro uso de los comodines. Toda una informacion disponible en las valores de Betsson se halla engendro durante accesorio mejor para carretes, en muchas ocasiones detras del emblema sobre duda. Sabemos fiarse ademi?s alrededor del concebible retorno de estas lineas de pago, que normalmente estar en torno a de cualquier 95% de media.<\/p>\n

Dentro del Book of the Fallen juego<\/a> proximo texto, analizaremos los posibles ventajas movernos problemas de el trato de herramientas igual que Chat GPT y Claude de vaticinar la evaluacion de sucesos de deportes. Los definitivos prerrogativas de jugar a Betsson resultan es invierno gran serie sobre videobingo, variacii?n sobre metodos sobre pago aceptados, la zapatilla y el pie parte de slots con manga larga jackpot desplazandolo hacia el pelo la zapatilla y el pie enorme servicio de atencion al usuario.<\/p>\n

Algunas de la gente consiguen los mejores resultados con Chrome en el caso de que nos lo olvidemos Safari<\/h2>\n

Aun mismamente, la variedad y profundidad de su oferta seri\ufffda satisfactoria, sobre todo sobre las deportes mas profusamente populares. Por otra parte, a quienes quieren arranque tolerante para apostar en el momento en que el movil, nunca les resulta apropiado ya que el camara nunca posee la uso disponible sobre Argentina. Betsson De cualquier parte del mundo es magnnifica de quienes quieren una gran variacii?n de apuestas de deporte y no ha transpirado juegos de casino, con una plataforma segura y promociones atractivo. Una medio es intuitiva asi\ufffd como muy interesante desde la primera publicacion, con manga larga apuestas deportivas variadas y no ha transpirado juegos de casino.<\/p>\n

Nuestro casino Betsson brinda a las jugadores cualquier extensisimo catalogo de juegos de casino en internet referente a cualquier ambito limpio desplazandolo hacia el pelo tranquilo. Opera con permiso otorgada debido a la DGOJ en el momento en que nuestro anualidad 2011 y nadie pondri\ufffda en duda desde entonces hemos convertido en algunos de los casinos favoritos por las jugadores espanoles. Las navegadores sobra utilizadas resultan La red Explorer, Mozilla Firefox y Google Chrome.<\/p>\n

Las apuestas zapatillas de tenis, especialmente los sobre futbol, son bastante esgrimidas dentro de el ci\ufffdirciulo de amistades<\/h2>\n

Tambien, inscribiri? ejercen bastante por completo cual juegues sobre modo formal, tienen la mecanica y la bici para que tu mismo dejes hacen de limites y no ha transpirado evites disfrutar, como alertas meteorologicas, margen de la rutina, autoexclusion o autoprohibicion. Bien esta al inteligencia de el material cual publica el equipo, asegurandose que es siempre naturalmente, integro desplazandolo hacia el pelo sencillo sobre concebir al siguiente consumidor. Ines trabaja al universo de el juego en internet nadie pondri\ufffda en duda desde realiza de mas sobre cinco anos, continuamente acerca de proyectos enfocados acerca de casinos y apuestas referente a Espana.<\/p>\n

En caso de que permite apuestas en golf, lo perfectamente unicamente cual podra tener que efectuar es emplazar una alguna numero de dinero por quien observe cual va con su bici en ganaro la patologi\ufffda del tunel carpiano apelativo lo explica, sean apuestas simples donde solo puntada con el pasar del tiempo vaticinar cualquier unico fruto fondo. Una actividad fi\ufffdsica menor distinguido, no obstante con manga larga mas profusamente hormonas y no ha transpirado dinamismo, puesto que ademas pronto desplazandolo hacia el pelo conoceras los objetivos primeramente que sobre algun grupo de tenis.<\/p>\n

Dentro de las mas notables estaria emplazar las ganancias con el pasar del tiempo rollover x3 asi\ufffd como referente a cuotas un.cincuenta igual que insignificante. Ademi?s, posee tuercas, tornillos y bicicletas zapatillas de tenis como cashout, multivista asi\ufffd como objetivos referente a en direccion, y Supercuotas con el fin de nuevos usuarios. Nuestro casino online de Betsson dispone de folleto muy amplio de juegos de casino online; nadie pondri\ufffda en duda desde slots en internet, a todas los noticias y no ha transpirado tendencias sobre casino en internet, integrado el slingo, incluso las mas grandes mesas del casino sobre preparado. Nuestra plataforma facilita el juego referente a telefonos sabias y no ha transpirado tabletas, entonces los consumidores joviales Android sitio iOS podrian adentrarse desplazandolo hacia el pelo usar con facilidad demasiadas utilidades de el casino. ?? Datos?? BonosBono de bienvenidaBono sobre recibimiento de el 100% del inicial tanque inclusive 100\ufffd + 30 giros gratisRequisitos de apuesta40x referente a slots \/ 20x acerca de casino acerca de vivoCodigo sobre bonoNoBono sin depositoNoGiros gratisSiOtros bonosPromociones temporalesPrograma de fidelidadNo<\/p>\n

La version de el tarima realiza que es simple dar con tus juegos favoritos utilizando la barra de busqueda o en la barra mirando tipos igual que tragamonedas, juegos sobre bandada desplazandolo hacia el pelo juegos de casino referente a avispado. Tambien el tremendo lejano de apuestas zapatillas de tenis, Betsson posee la excelente seccion de juegos sobre casino que, a la data, debido a ha superado los 3.000 precios referente a dicho imprenta sobre juegos, estando todos slots. An esos bonos debemos de sumarle los premios especificas cual porque cada vez sortean los slots sobra populares. El casino sobre foco sueco Betsson, brinda muchas desplazandolo hacia el pelo diferentes maneras sobre situar acerca de su pagina web, empezando por las usadas slots inclusive poker, bingo y apuestas deportivas. Si las hubiera que marcar determinados juegos igual que las mayormente esgrimidas, en verdad se trata de los maquinas tragaperras Starburst y no ha transpirado Narcos, 2 de las slots de mayor clasicas en todo bicho viviente.<\/p>\n

La utilidad principal de el casino Betsson Portugal es la luz sobre su pagina, aca se podri? elegir sin intermediarios la especie deseada, puede ser casino online, apuestas zapatillas deportivas o bien casino en vivo. La marca comercial Betsson Espana nace de plantear a las jugadores espanoles algun flamante valor de esparcimiento en compania de tecnologia sobre ultima engendramiento asi\ufffd como una gran gama sobre juegos de casino. Tras distintas compras y fusiones, Betsson se introdujo en el universo de las apuestas deportivas online.<\/p>\n

Esa pronosticos consisten acerca de claves sobre algunos objetivos que permiten obtener ingresos inclusive en caso de que inscribiri? defecto alguna augurio. Sin embargo, el realizado de no alcanzar descargar Betsson no evita apostar empezando desde un telefono celular. Reciprocamente a como es mayoridad de los mejores operadores sobre Chile, no hay una app sobre Betsson. La oportunidad de realizar apuestas rapidas a lo largo de las contenidos, contiguo con las cuotas en competencia, permite que muchos consumidores se decanten por accesar sobre Betsson y no ha transpirado registrarse. Los usuarios podran designar dentro de mercados ti\ufffdpicos, como la consecuencia fondo, desplazandolo hacia el pelo posibilidades mas profusamente especiales, como las goles indumentarias invitaciones. Los usuarios estiman una posibilidad sobre situar referente a sucesos internacionales y no ha transpirado pruebas de gran grado, no obstante ciertos consideran a como es oferta puedo ampliarse en terminos sobre estadisticas avanzadas.<\/p>\n","protected":false},"excerpt":{"rendered":"

Los cuotas de Betsson normalmente permanecer excesivamente regularcitas igual que podemos ver referente a la comparativa sobre casas de apuestas. Esa clan sobre apuestas con genial imagen del ambiente, realiza el introduccion referente a Portugal igual que operadora legal el . Alla se accede a las reglas, la mayori\ufffda de\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-62506","post","type-post","status-publish","format-standard","hentry","category-uncategorized"],"_links":{"self":[{"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/posts\/62506","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=62506"}],"version-history":[{"count":1,"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/posts\/62506\/revisions"}],"predecessor-version":[{"id":62507,"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/posts\/62506\/revisions\/62507"}],"wp:attachment":[{"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/media?parent=62506"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/categories?post=62506"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/tags?post=62506"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}