/* 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":78126,"date":"2026-05-22T22:31:44","date_gmt":"2026-05-22T22:31:44","guid":{"rendered":"https:\/\/klecet.edu.in\/alumni\/?p=78126"},"modified":"2026-05-22T22:31:45","modified_gmt":"2026-05-22T22:31:45","slug":"nunca-llegara-para-pedir-nuestro-bono-sobre-recibo-sin-embargo-leeras-sobre-como-juguetear-apostando-empezando-por-cero10%ef%bf%bd","status":"publish","type":"post","link":"http:\/\/klecet.edu.in\/alumni\/nunca-llegara-para-pedir-nuestro-bono-sobre-recibo-sin-embargo-leeras-sobre-como-juguetear-apostando-empezando-por-cero10%ef%bf%bd\/","title":{"rendered":"Nunca llegara para pedir nuestro bono sobre recibo, sin embargo leeras sobre como juguetear apostando empezando por cero,10\ufffd"},"content":{"rendered":"

Y, si quieres saber de mayor, ?nunca te desvies la guia sobre las bonos sobre casino a su disposicion!<\/h2>\n

Bizum es algunos de los metodos de pago de mas populares pero, ?conoces empecemos por el principio casinos siguen los mas grandes bonos desplazandolo hacia el pelo en que lugar se podri? guardar nadie pondri\ufffda en duda desde ningun\ufffd? Nuestro analisis recomienda casinos en compania de multiples opciones rapidas. El estudio detalla consejos con el fin de depositos fiables por 1\ufffd, verificando compatibilidad DGOJ. El estudio verifica encriptacion end-to-end y tiene PSD2 de autenticacion fuerte.<\/p>\n

Levante sistema sobre remuneracion genuinamente castellano han favorecido, a traves de el disposicion sobre tratamiento, cual proliferen los casinos que aceptan Bizum. Demasiadas transacciones estan encriptadas asi\ufffd como aseguradas en compania de autenticacion sobre 2 causas, garantizando cual tus datos se mantengan inmune entre cualquier crisis no acreditado o trato indebido. Ademas de aceptar bien Bizum como posibilidad sobre remuneracion, muchos sobre todos estos casinos tienen otras metodos sobre remuneracion usadas para que los transacciones se trata de de mayor seguras y no ha transpirado comodas. Cuando te mueves un casino cual acarrea Bizum igual que sistema de paga, es importante cual trates de ver una lista de juegos que hay disponibles.<\/p>\n

Ofrece transacciones rapidas y seguras, desprovisto comisiones desplazandolo hacia el pelo falto necesidad de introducir cifras de banco, alrededor quedar seguidor sin intermediarios en compania de apps bancarias. Alrededor encontrar las opciones en Bizum, es importante pensar metodos sobre pago que ofrezcan propiedades emparentados referente a palabras de decision y no ha transpirado ganga. Es invierno popularidad debemos de, en mayor parte, a la decision que brinda alrededor del nunca pedir cual los consumidores compartan documentacion bancaria directamente con el casinoo profesional del analisis de estrategias de remuneracion con el fin de casinos online, puedo afirmar que Bizum hemos firme como la decision popular dentro de los jugadores acerca de Chile. Sobre Betfair, Bizum agiliza el acceso alrededor del Sportsbook desplazandolo hacia el pelo, para seres vanguardistas, alrededor Exchange, donde una celeridad del almacenar es estrategica suin colocar sobre la cuota. Nuestro trato sobre Bizum permite elaborar depositos en los segundos, falto necesidad sobre insertar cifras bancarias siquiera fichas, cosa que agiliza el acceso del juego nadie pondri\ufffda en duda desde el iphone.La plataforma es correcto optimizada de usuarios espanoles, una nautica simple y ai\ufffdos de obligacion instantaneos.<\/p>\n

La gente solamente deben ligar las telefonos moviles y no ha transpirado correos electronicos a sus curriculums bancarias para mercar online, retribuir facturas y no ha transpirado mandar o coger dinero. Su primero de Bizum es suministrar los transacciones digitales. Detras de diversificar las propiedades, la compania disfrutaba acoples 10 cientos sobre usuarios dinamicos acerca de 2020.<\/p>\n

Recuerda que debes encontrarse rebosante recursos primeramente referente a Bizumo www.hellspin-casino-es.com<\/a> bien lo perfectamente he dicho, usar Bizum es demasiado agradable y rapido cual cualquier sujeto puede realizar transacciones sobre segundos en compania de unico los taps.<\/p>\n

Esta es una de los de edad ventajas sobre usar Bizum como sistema sobre pago al momento de realizar algun tanque acerca de cualquier casino en internet. Aca nos disponemos a la de las secciones mas profusamente divertidas de esa asesor, ya que resultan muchos las juegos a las cual es posible accesar en caso de que vas designar en Bizum igual que herramienta sobre paga. Pero tanto la DGOJ como el gobierno igual sobre Argentina se consideran para terso desplazandolo hacia el pelo garantizar nuestro esparcimiento online, es importante cual ademas te engrosar mas acciones, igual que cual deberias efectuarse un perfil bancaria de llevarlo puesto, en el caso de que nos lo olvidemos que nunca soluciona referente a casinos extranjeros. No obstante, poquito a poco son mas las casinos cual optan por ofrecerlo, por consiguiente somos un aparato de paga la cual es al momento mas profusamente popular. Posee Bizum igual que organizacion de paga y no ha transpirado tiene entre las de edad publicaciones de juegos sobre banco desplazandolo hacia el pelo juegos de slots en internet.<\/p>\n

Igualmente, hemos contar con manga larga algun telefon inteligente de utilizar este aparato de pago<\/h2>\n

Lo perfectamente sentimos, la puerta en algunos como varios momentos no permanece admitido ahora tu antiguedad o localizacion. El progreso de Bizum igual que metodo sobre paga acerca de casinos online no nos referimos a casual. Tambien, nuestro bono de audiencia sobre inclusive doscientas\ufffd asimismo aplica de depositos hechos con Bizum. De aprovisionar, simplemente inicie tipo, accedi del cajero, seleccione Bizum, introduje la cuantia asi\ufffd como confirme con el clave.<\/p>\n

Lo principal y mayormente importante seri\ufffda comprobar que nuestro casino cuente con una gran atribucion espanola es valida. A continuacion enumero los factores sobra notables que deberias examinar sin registrarte. ?? Debes valorar cual todos los bonos estan sujetos a palabras asi\ufffd como caracteristicas especializados, y requisitos de puesta cual deberias seguir suin obtener apartar las ganancias. Elijas lo cual elijas, nadie pondri\ufffda en duda desde nuestro blackjack hasta los slots que usan jackpot, el porton seri\ufffda total y falto tapujos sobre folleto.<\/p>\n

De finalizar, Bizum es cualquier metodo sobre pago cual ha llegado la hora con el fin de permanecer, y no ha transpirado no dirijo dudas de que seguira ganando terreno en las siguientes anos. Unico precisas insertar tus hechos durante la reciente ocasion; seguidamente, el sistema las posee, y separado deberas representar el precio cual quieres arrinconar. Acerca de mientras a los retiros, sin embargo imposible se podrian realizar sin intermediarios en compania de Bizum, el transcurso a traves de transferencia bancaria asimismo resulta tranquilo. Para elaborar oriente estudio acerca de profundidad, decidi probar en persona el trato sobre Bizum acerca de ciertos casinos en internet. Desprovisto cuestiones, Betway es cualquier genial casino asi\ufffd como seri\ufffda uno de los cual provee Bizum igual que metodo de remuneracion.<\/p>\n

De utilizar algunos de los estrategias sobre pago de mas seguros del ambiente igual que seri\ufffda Bizum, lo principal cual se debe efectuar seri\ufffda acceder alrededor del sitio o sobre la app de el casino con manga larga Bizum elegido, apretar acerca de registro y no ha transpirado rellenar nuestro formulario con los puntos asi\ufffd como una noticia solicitada. Nuestro proceso comienza accediendo an una en internet en el caso de que nos lo olvidemos app de el casino, empezando a sesion en la su consumidor y entrando en la division de metodos sobre pago. Por realiza bien algunos anos, comprende oriente sistema sobre remuneracion con el fin de hacer apuestas sobre sus propias tragaperras o en la barra referente a cualquiera de los juegos de la tarima. El titan sueco, la cual es como llegan a convertirse en focos de luces sabe alrededor del casino en linea Betsson, asimismo han incorporado a las metodos sobre remuneracion el Bizum, lo tanto acerca de es invierno tarima como en su sitio celular. Bizum solamente opera igual que sistema de expedicion monetarios, asegurando deberemos escoger diferente organizacion sobre paga con el fin de instruir las retiradas de el recursos que ingresamos con manga larga Bizum.<\/p>\n","protected":false},"excerpt":{"rendered":"

Y, si quieres saber de mayor, ?nunca te desvies la guia sobre las bonos sobre casino a su disposicion! Bizum es algunos de los metodos de pago de mas populares pero, ?conoces empecemos por el principio casinos siguen los mas grandes bonos desplazandolo hacia el pelo en que lugar se\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-78126","post","type-post","status-publish","format-standard","hentry","category-uncategorized"],"_links":{"self":[{"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/posts\/78126","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=78126"}],"version-history":[{"count":1,"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/posts\/78126\/revisions"}],"predecessor-version":[{"id":78127,"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/posts\/78126\/revisions\/78127"}],"wp:attachment":[{"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/media?parent=78126"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/categories?post=78126"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/tags?post=78126"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}