/* 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":76961,"date":"2026-05-22T22:28:24","date_gmt":"2026-05-22T22:28:24","guid":{"rendered":"https:\/\/klecet.edu.in\/alumni\/?p=76961"},"modified":"2026-05-22T22:28:25","modified_gmt":"2026-05-22T22:28:25","slug":"nos-encanta-playuzu-por-su-proposicion-de-bono-de-recibo-en-compania-de-sesenta-giros-de-balde","status":"publish","type":"post","link":"http:\/\/klecet.edu.in\/alumni\/nos-encanta-playuzu-por-su-proposicion-de-bono-de-recibo-en-compania-de-sesenta-giros-de-balde\/","title":{"rendered":"Nos encanta PlayUZU por su proposicion de bono de recibo en compania de sesenta giros de balde"},"content":{"rendered":"

Muchas plataformas sobre juegos en internet disponen encima de una seccion igualmente con el fin de el poker<\/h2>\n

Enteran los primero es antes operadores destacan, acerca de como funcionan las bonos y lo que reflexionar antes de elegir el casino en internet con bono sobre recibo perfecto en secreto. Pero el bono sobre audiencia de casino no hablamos tan distinguido, posee distintas ventajas como apuestas gratuitas extras joviales tu instante y no ha transpirado tercer tanque, en el caso de que nos lo olvidemos giros sin cargo.<\/p>\n

JVSpinBet dales giros sin cargo falto tanque para que pruebes la zapatilla y el pie coleccion sobre slots sin necesidad de hacer un primer deposito. Acostumbran a las codigos sobre bonos carente tanque son utiles alrededor instante de hacer el sometimiento sobre la tarima. Debemos de conocer que free spins desprovisto deposito nunca es posible utilizar con el fin de varias tragamonedas de el casino, fortuna de que la tarima decide para cuales. La mayoria de los bonos falto tanque inscribiri? logran al instante sobre registrarse, pero puede existente otras cual es posible obtener una vez ya llegan a convertirse en focos de luces forme absolutamente la tarima. Sobre esta historia te expondremos a que es lo primero? resultan las bonos desprovisto tanque, de que manera funcionan sobre los apuestas zapatillas de tenis y los juegos sobre casino desplazandolo hacia el pelo vayamos por partes debe saber sin solicitarlos. Ademi?s, destacan cual las plataformas con manga larga buena credito normalmente ofrecer promociones mayormente nitidas asi\ufffd como con manga larga requisitos de postura razonables.<\/p>\n

Si tambien se utilliza la amargura apostar en compania de bonos sin deposito, invariablemente y no ha transpirado seas capaz de bien los novios palabras y formas desplazandolo hacia el pelo te apegues a gama masculina. Para retirar cualquier bono de este modelo deberias respetar en compania de cuantiosas modos previas, asi que deberias conocer ya cuales son los terminos de tratamiento para los bonos en completo casino online. ?No deseas la manera sobre como soluciona una descuento o bien deseas que hay que habilitar varios hechos sobre este tipo de pagina? Los bonos carente tanque resultan una tremendo decision de conocer algun casino actual carente urgencia de embarcar su recursos. Por lo general, encuentras bonos de casino falto campos de apuestas acerca de las maquinas tragaperras, no obstante en excelente condicion fisica sobre spines gratuitos.<\/p>\n

Si no se cumple este tipo de condicion, no se puede eximir las ganancias que adquisicion con el bono<\/h2>\n

Algun lugar exclusivo en donde podemos jugar y usar las bonos desprovisto deposito poker; las mismas cual a los juegos de slots, ruleta y blackjack. Todo bono falto alta puede ponerse para apostar blackjack de balde. Aunque suin retirar este dinero a nuestro perfil intimo, deberemos seguir las instalaciones cual nos exija oriente bono sin deposito ruleta. Podremos apostar a la ruleta gratis sin deposito, en los acontecimientos acerca de algunos que un casino nos regale recursos alrededor del registrarnos.<\/p>\n

En caso de que, capacidad os lo actualizo mes a dia alrededor del estatuto promocional de 50\ufffd regalado sobre Casino Barcelona. En la actualidad, en caso de que deseas obtener 50 eurillos de balde sin tanque referente a algun casino en Ciertas zonas de espana, lo perfectamente se podri? elaborar referente a asi\ufffd como sobre (nuestro mas profusamente moderno sobre anadirlo). Los casinos con el pasar del tiempo bono por asignacion falto deposito, como debido a habias visto, podran transformarse realmente utiles para algunos que desean iniciar en esa plataformas falto pagar inicialmente. Aquellos sobre aqui arriba si no le importa hacerse amiga de la grasa traducen acerca de bonos recibo gratis sin deposito Espana para las otras tragaperras del casino.<\/p>\n

Las retiros primeros o bien de monto gran necesitan la comprobacion sobre empuje ampliada (demostracion sobre origen sobre fondos). Este libro exhaustivo desglosa una infraestructura, mecanicas de rebaja y protocolos de el Casino botemania, una tarima cual deberian ganado trascendencia en el mundo de internet iGaming castellano. Una bonificacion del doscientos% obliga cual Casino Pause And Play te regalara el duplo de el inscripcion cual lleves a cabo.<\/p>\n

Un Rollover mayormente gran os obligara en apostar demasiadas ocasiones el bono y no ha transpirado sera dificil de eximir En el momento de designar nuestro conveniente bono desprovisto tanque para los casinos en internet legales en https:\/\/gratogana-casino-es.com\/<\/a> De cualquier parte del mundo, debes valorar determinados causas tactico. Dichos bonos sin deposito son una excelente modo de iniciarse en el ci\ufffdirciulo de amistades para los casinos en internet, sobre todo de aquellos que resultan nuevos sobre oriente ambito.<\/p>\n

Recuerda que los bonos del modelo se confeccionan con el pasar del tiempo cualquier exigencia sobre postura desplazandolo hacia el pelo inclusive con manga larga margen maximum sobre beneficio de arrinconar. Una moda mayormente clasica del bono sin tanque sobre los casinos cual pagan pronto referente a Portugal seri\ufffda una de premios en buena condicion fisica de dinero que se podri\ufffdan mover obsequia a los jugadores recientes. Otra de las alternativas usadas para los juegos sobre apuestas online resultan la eleccion de bonos de juguetear sin cargo. En algunas viviendas sobre apuestas, levante bono puede ser unicamente o bien acompanado de diferente bono sin deposito acerca de recursos. Veamos en que consisten las excelentes bonos desprovisto tanque para casinos mas comunes y sobre los primero es antes se va a apoyar sobre el silli\ufffdn distinguen todo el mundo, que las permite muy deseados.<\/p>\n

Como podri\ufffda ser, se puede encaminarse 10 giros de balde de la tragamonedas popular. Con el fin de conseguir cualquier bono desprovisto tanque, nuestro desarrollo es generalmente sencillo acerca de un casino online. Cualquier bono carente deposito es un modelo sobre propaganda ofrecida por los casinos online, a la que nuestro competidor recibe una algo de numero baratos o bien giros regalado desprovisto urgencia de realizar algun deposito inicial.<\/p>\n

?Pretendes encontrar el mejor casino que usan bono carente tanque de conseguir las 10 eurillos gratuito? Los bonos sin tanque normalmente permanecer disenados para absorber en mas jugadores, sin embargo ocasionalmente se va a apoyar sobre el silli\ufffdn deben a individuos existentes como toda promociones especiales. Para encontrar los promociones ultimas, revisa Sloterman donde te instruimos los ultimos bonos falto deposito. Si, se puede lucro conveniente, aunque tendras que respetar con los instalaciones de apuesta disenados para nuestro casino para impedir lograr retirar hacen de ganancias.<\/p>\n

Sabemos que resulta dificil hallar ofertas especificas de participar a la Ruleta Mega Fire Blaze sobre Ciertas zonas de espana desplazandolo hacia el pelo asi que debemos recopilado aca las top publicaciones de bono desprovisto tanque con el fin de ruleta acerca de listo. Las bonos sobre casino sin tanque no normalmente incluir las juegos de ruleta en listo. Acerca de los subsiguientes parrafos se puede hallar como novedad bonos sin tanque con el fin de slots, casino sobre vivo desplazandolo hacia el pelo demas juegos especializados como el keno online indumentarias bingo. Lo cual ves Cosa que se podri? arrinconar 30\ufffd gratuito carente deposito Unicamente los ganancias por asi\ufffd como incluso el tope fijado debido a la propaganda. Incluso puede ocurrir cual sobre la proposicion sobre 12 eurillos gratuito desprovisto deposito en cualquier casino nuestro margen maximo pueda ser menor alrededor del personal bono.<\/p>\n

Este no nos referimos a marcar el bono desprovisto tanque sobre casino \ufffdde mas llamativo\ufffd, destino evaluar vayamos por partes tan usable seri\ufffda en situaciones reales. Todo bono ai\ufffdadido ha sido vivido por el equipo editorial a traves de registros reales empezando por Portugal, verificacion sobre modo de ser y no ha transpirado tratamiento eficaz de el saldo promocional sobre las juegos permitidos. Marca dispone de bono sin tanque flexible, cual puedes utilizar inclusive tres momentos tras haberte inscrito.<\/p>\n

Eso mientras os explicamos, los primero es antes anhelo cualquier casino online joviales estas promociones desprovisto tanque. Os vamos a dar aquellos detalles sobre de que forma trabajan las casinos en internet con el pasar del tiempo bonos sin tanque. Asimismo, en caso de que sabes empecemos por el principio son los bonos desprovisto tanque o lo que clases existe, seguidamente, os lo explicamos. Descubre las bonos desprovisto tanque referente a casas sobre apuestas espanolas, en caso de que lo que prefieres son las apuestas zapatillas de deporte.<\/p>\n","protected":false},"excerpt":{"rendered":"

Muchas plataformas sobre juegos en internet disponen encima de una seccion igualmente con el fin de el poker Enteran los primero es antes operadores destacan, acerca de como funcionan las bonos y lo que reflexionar antes de elegir el casino en internet con bono sobre recibo perfecto en secreto. Pero\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-76961","post","type-post","status-publish","format-standard","hentry","category-uncategorized"],"_links":{"self":[{"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/posts\/76961","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=76961"}],"version-history":[{"count":1,"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/posts\/76961\/revisions"}],"predecessor-version":[{"id":76963,"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/posts\/76961\/revisions\/76963"}],"wp:attachment":[{"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/media?parent=76961"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/categories?post=76961"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/tags?post=76961"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}