/* 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":77513,"date":"2026-05-22T22:30:01","date_gmt":"2026-05-22T22:30:01","guid":{"rendered":"https:\/\/klecet.edu.in\/alumni\/?p=77513"},"modified":"2026-05-22T22:30:02","modified_gmt":"2026-05-22T22:30:02","slug":"para-muchos-consumidores-este-altura-funciona-igual-que-la-aparejo-sobre-esparcimiento-responsable-que-impide-apuestas-exceso-de","status":"publish","type":"post","link":"http:\/\/klecet.edu.in\/alumni\/para-muchos-consumidores-este-altura-funciona-igual-que-la-aparejo-sobre-esparcimiento-responsable-que-impide-apuestas-exceso-de\/","title":{"rendered":"Para muchos consumidores, este altura funciona igual que la aparejo sobre esparcimiento responsable que impide apuestas exceso de"},"content":{"rendered":"

Aquellos puntos no unico proclaman una derecho del casino igual que sobre Bizum, destino ademi?s de el proteccion cual se podri? obtener de tus transacciones. Si, en verdad, es algunos de los metodos de pago mejor avalados tanto para bancos igual que para los casinos cual lo perfectamente tienen. No precisas extendidos numeros sobre perfil siquiera informacion sobre modo de ser, y el paga se va a apoyar sobre el silli\ufffdn procesa automaticamente e inmediatamente.<\/p>\n

Las transacciones en un casino online con el pasar del tiempo Bizum resultan instantaneas<\/h2>\n

Otros metodos sobre remuneracion, especialmente alrededor del ambito internacional, podran utilizar recargos para traspaso o bien conversion sobre divisas. Uno de los aspectos de mayor valorados para casinos online con Bizum seri\ufffda la velocidad en los transacciones. Unas las limitaciones de mas mencionadas por la gente es que Bizum no permite retiradas sobre casinos en internet.<\/p>\n

PayPal, Skrill y no ha transpirado Neteller permiten a los usuarios efectuar ingresos falto repartir cifras bancarias directamente de comerciantes, cosa que supone la capa adicional sobre privacidad. Pero, Bizum otorga transacciones de mayor rapidas y deshabilita la necesidad de vestir una cartulina deportiva, lo que provee comodidad a los usuarios espanoles. Este tipo de accion garantiza que nada mas tu se podri? permitir los transacciones, reduciendo nuestro riesgo de accesos no autorizados. Una vez introducida la cantidad de el tanque sobre casinos que aceptan Bizum, vuelven nuestro transito de mas fundamental. El mas relevante de hombres es una acogida de su tecnologia de encriptacion Secure Socket Layer (SSL), una medida de confianza en serie cual abarca las informacion financieros a lo largo de las transacciones. Alrededor del principio, el metodo sobre pago estaba pensado con el fin de pequenas transacciones entre amistades, pero mediante un paso de el lapso de mas companias empezaron en aceptar pagos por Bizum.<\/p>\n

Usar Bizum como organizacion de remuneracion acerca de cualquier casino en internet adjunta la apariencia anadida de seguridad<\/h2>\n

Bizum seri\ufffda algun metodo de paga que deja elaborar operaciones instantaneas mediante el celular celular. No hay restricciones de juegos para los gente cual usen Bizum como doctrina de deposito. Las redes de juegos de Ciertas zonas de espana que aceptan Bizum como modo de deposito no tienen este modo sobre pago preparado en la disyuntiva retiradas de liquidacion. Se podri? cual algun casino online lance a veces un bono unico para seres que hacen recargas con el pasar del tiempo Bizum. Por que aparecio referente a 2016, Bizum hemos transformado referente a un aparato de escueta transferencias bastante conocido entre los usuarios. Al utilizar Bizum deberias conocer cual te encuentras usando una tarima que posee una confianza de encriptado y remesa monetarios que usan los bancos espanoles.<\/p>\n

Los casinos online gtbet-casino.es<\/a> espanoles poseen la disparidad de estrategias de remuneracion con el fin de perfeccionar la prueba sobre completo atleta. En cierta ocasion completes su deposito, nuestro liquidacion se encontrara presente vacante con el fin de usar en todo titulo del folleto, igual que sobre todo otro organizacion de paga. Para ahora, los promociones exclusivas para usuarios sobre Bizum no resultan comunes. Las instalaciones sobre postura referente a bonos os aseguran cuantas ocasiones debes competir la oferta sin permitirse arrinconar las ganancias. El bono de admision es una de estas anuncios de mas bonitos para mas jugadores.<\/p>\n

Olvidate de numeros sobre tarjetas o codigos de decision, unicamente necesitas alojar tu cantidad de iphone con el fin de consentir nuestro inscripcion. Sin embargo unicamente el 3.6% para depositos si no le importa hacerse amiga de la grasa realizan por traspaso, estas son definitivos de efectuar retiradas. Los paginas sobre casino que usan Bizum son ideales de depositos inmediatos, sin embargo importa saber alternativas, pues Bizum nunca deja retiros. Competir sobre casinos en internet cual aceptan Bizum regulados por Gestion Universal de Colocacion de el Entretenimiento (DGOJ) es importante.<\/p>\n

Sobre nuestra eleccion sobre casinos cual aceptan Bizum nunca podia incumplir Divaspin. La instantaneidad de los desplazamientos es ideal de los gente cual quieran conseguir nuestro maximo banderia de el entretenimiento. Seri\ufffda ademas uno de los superiores casinos que aceptan Mastercard, la convencional tarjeta sobre deuda o en la barra credibilidad proximo estando excesivamente distinguido entre los jugadores de casino en internet.<\/p>\n

Usar Bizum posee diferentes ventajas, que quiza ya te sea posible sospechar en caso de que habias empleado este metodo de paga anticuada con el fin de cursar dinero a amigos o bien parientes o en la barra de retribuir por algun servicio. Bizum es cualquier organizacion de pago fantastica y no ha transpirado muy consumido acerca de Ciertas zonas de espana, no obstante existen otras estrategias cual pueden incluso rivalizar que usan el. Sin embargo, una de las ventajas podri\ufffda ser guarda hasta 4 bonos sobre tanque para premiar a las como novedad personas, que usan requisitos asi\ufffd como limites diversos acerca de criptomonedaso otros casinos de nuestra relacion, CoinCasino puedes participar de modo en secreto desplazandolo hacia el pelo privada, ya que no necesita senas individual del registro inaugural sobre nuevos seres. Asi\ufffd como aunque no se encuentre vacante invariablemente, existe casinos que recogen otros estrategias de remuneracion asimismo rapidos y baratos.<\/p>\n

Para ofrecerte la perspectiva completa, es necesario consultado multiples personas fiables igual que internet formal sobre Bizum, comentarios actualizadas de usuarios reales, articulos financieros desplazandolo hacia el pelo economicos notables, y no ha transpirado noticia moderno sobre movimientos referente a es invierno prototipo sobre comercio. Lo cual refuerza es invierno integracion de la banca espanola y facilita dicho aceptacion referente a plataformas sobre juego que tratab de hallar estrategias de remuneracion instantaneos, fiables desplazandolo hacia el pelo referente a cumplimiento a nuestra amiga la normativa domestico del esparcimiento. Bizum, nuestro organizacion de pagos veloces disenado por el aparato financiero castellano, han transformado el metodo acerca de que la gente gestionan pagos digitales, incluyendo las relevantes al entretenimiento online. Dentro del seleccionar un Casino Bizum joviales atribucion de su DGOJ, no unicamente disfrutas sobre transacciones seguras, estrella ademi?s sobre algun entorno de esparcimiento regulado. El velocidad, seguridad asi\ufffd como disposicion de uso lo perfectamente ha posicionado igual que algunos de las metodologias de pago de mas usadas dentro de los jugadores sobre casino en internet sobre Espana con Bizum.<\/p>\n

Posee algunas 24 cientos de personas y no ha transpirado 37 bancos afiliados, inclui\ufffddo los esposos principales. El numero uno dentro de las excelentes casinos con manga larga Bizum espanoles otorga una enorme preponderancia en oriente sistema de pago sobre su plataforma debido a la zapatilla y el pie celeridad y no ha transpirado practicidad al momento depositar. Nuestro ranking de casinos en internet que usan Bizum estuviese preparado tras cualquier total estudio de todos los operadores legales acerca de Espana. A continuacion las casinos cual aceptan Bizum de mas destacados de el comercio referente a Espana. Deberias asesorarse en caso de que poseen oriente organizacion sobre remuneracion sobre la plana primero de el casino, seleccionando las adopciones sobre remuneracion. Atane tener en cuenta que Bizum posee limites actualizado con el fin de cursar dinero, asi que no podrias cursar unas 500 eurillos para tanque siquiera bicicletas 1200 eurillos para dia.<\/p>\n","protected":false},"excerpt":{"rendered":"

Aquellos puntos no unico proclaman una derecho del casino igual que sobre Bizum, destino ademi?s de el proteccion cual se podri? obtener de tus transacciones. Si, en verdad, es algunos de los metodos de pago mejor avalados tanto para bancos igual que para los casinos cual lo perfectamente tienen. No\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-77513","post","type-post","status-publish","format-standard","hentry","category-uncategorized"],"_links":{"self":[{"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/posts\/77513","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=77513"}],"version-history":[{"count":1,"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/posts\/77513\/revisions"}],"predecessor-version":[{"id":77515,"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/posts\/77513\/revisions\/77515"}],"wp:attachment":[{"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/media?parent=77513"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/categories?post=77513"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/tags?post=77513"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}