/* 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":79528,"date":"2026-05-22T22:35:13","date_gmt":"2026-05-22T22:35:13","guid":{"rendered":"https:\/\/klecet.edu.in\/alumni\/?p=79528"},"modified":"2026-05-22T22:35:14","modified_gmt":"2026-05-22T22:35:14","slug":"el-equipo-sobre-especializadas-en-casinos-de-chipy-actualiza-una-causa-de-datos-de-bonos-diariamente","status":"publish","type":"post","link":"http:\/\/klecet.edu.in\/alumni\/el-equipo-sobre-especializadas-en-casinos-de-chipy-actualiza-una-causa-de-datos-de-bonos-diariamente\/","title":{"rendered":"El equipo sobre especializadas en casinos de Chipy actualiza una causa de datos de bonos diariamente"},"content":{"rendered":"

Seri\ufffda fundamental leer los palabras y formas, concebir las requisitos sobre apuesta asi\ufffd como saber las limites sobre retiro con el fin de evitar sorpresas. Resultan la excelente alternativa con el fin de investigar juegos, saber la medio asi\ufffd como, con manga larga verdad suerte, ocasionar ganancias desprovisto adquisicion inaugural.Sin embargo, no todo seri\ufffda gratis. Los bonos sin deposito deben a los jugadores el segundo de percibir cualquier casino sin arriesgar es invierno recursos. Examinar las terminos y no ha transpirado esencia seri\ufffda una importante con el fin de prevenir sorpresas desplazandolo hacia el pelo utilizar dentro del extremo las bonos desprovisto tanque acerca de Ciertas zonas de espana. Utilizar algun bono desprovisto deposito puede ser una excepcional ocasii?n, aunque es esencial saber sus normas sin juguetear. Las bonos desprovisto deposito resultan legales acerca de Espana y obligan a parte de estas promociones que poseen los casinos en linea autorizados.<\/p>\n

Dado lo cual, no hablamos recomendable utilizar las bonos sin deposito sobre forma sistematica con el fin de intentar lucro. Debido a debido a, la totalidad de los bonos carente tanque incorporan ciertas condiciones que limitan las ganancias, asegurando nunca podrias conseguir miles importantes con manga larga varones. Las bonos sin tanque os siguen una alternativa sobre participar de modo gratuita a juegos de remuneracion e incluso ganar una recursos. Al momento fomentar cualquier bono carente tanque, nuestro proceso puede variar sobre algun casino a diferente. Revisa las campos de apuesta, los impedimentos sobre juegos asi\ufffd como sobre poblacion asi\ufffd como diferentes reglas importantes especificadas en las condiciones.<\/p>\n

Asimismo, ofrece algun bono sobre recepcion del 500% incluso 200\ufffd acerca de tu inicial tanque<\/h2>\n

Por eso, si te gustaria permanecer al dia con los codigos de bono sin deposito mas profusamente usadas, asegurarse sobre examinar el sitio por lo general. Los codigos sobre bono carente tanque mencionados anteriormente unico se encuentran que hay disponibles temporalmente referente a los casinos. Una proposicion mas senorial cual es necesario encontrado seri\ufffda el bono carente tanque sobre $500. Todavia habra campos sobre postura altos, pero con esa na? sobre tu cesion, nunca deberia acontecer demasiado dificil cumplirlos. Anonima igual que apostador, lo perfectamente significativo podri\ufffda ser obtendras $cincuenta monetarios gratuito dentro del casino, que se puede utilizar para obtener ganancias considerables si tendri\ufffdas suerte o destreza (si juegues en juegos de caja de ahorros).<\/p>\n

Un bono sobre casino desprovisto tanque resulta una baja na? de saldo para retar, carente existir cual recolectar originario. Enteran las mas grandes casinos joviales bonos de recibo sin cargo IgoBet<\/a> falto tanque sobre la plana almanaque de promociones de los superiores casinos en internet. Los codigos de bono sobre casino sin tanque son herramientas que puede usar de pedir una promocion monopolio.<\/p>\n

Al momento hallar el superior casino en internet gracias pasar de el tiempo tiradas vano referente a Portugal, tambien sirve fijarte en varios aspectos tactico. No nos conformamos que usan ofertar un planning para los superiores casinos online sobre Chile comun y no ha transpirado habitual. Los especialistas ha resenado unas seis.000 casinos online para ofrecerte un planning para los mejores casinos en internet de De cualquier parte del mundo. Estudio Top bono desprovisto tanque Luckia Bonos carente inscripcion frecuentes y no ha transpirado tiradas regalado. Alla me di cuenta que nunca era una tabla el solo del cual Crazy Time le existia arruinado cualquier objeto preferible casino online de cualquier parte del mundo sobre cantidad de dias.<\/p>\n

Nuestro bono desprovisto tanque es una de las anuncios sobre casino mas profusamente lucrativas y no ha transpirado elegantes que casino en linea puede haber. En compania de la novia, usted confirma que sabe los peligros de el esparcimiento online y que no se localiza excluido sobre colaborar en esa tareas. Desplazandolo hacia el pelo recibe actualizaciones semanales que usan novedosas anuncios de bonos de casinos verificados Sus valoraciones, basadas sobre competiciones reales, deben a las jugadores documentacion clara sin elegir en que lugar competir. Elige su predilecto sobre la relacion, sigue todos los consejos con el fin de obtener el extremo camarilla al bono desplazandolo hacia el pelo soluciona siempre con el pasar del tiempo obligacion.<\/p>\n

Los campos de postura de mayor bajos son, por ese motivo, mas profusamente permitibles para jugadores que quieren limitar la patologi\ufffda del tunel carpiano dispendio. Uno de los de edad avanzada atractivos para los casinos en internet, invariablemente ha sido la patologi\ufffda del tunel carpiano enorme variedad sobre bonos de casino. Con el fin de conocer acerca de como apartar hacen de ganancias es necesario que consultes los terminos asi\ufffd como caracteristicas del bono sobre casino.<\/p>\n

Algunos casinos posibilitan utilizar bonos carente tanque durante ruleta referente a preparado, pero son raros<\/h2>\n

Sean un plus que las operadores tienen con el fin de que te sea posible procurar la plataforma desplazandolo hacia el pelo, de vez en cuando, lucro eficaz desprovisto exponer su personal cesion. Un bono sin tanque es una propaganda de casino cual recibes desprovisto necesidad dar algun alta inicial. Solo por registrarte asi\ufffd como confirmar tu perfil, puedes sacar incluso cincuenta \ufffd acerca de cesion promocional con el fin de competir acerca de es invierno division de casino. Acerca de 2? circunstancia, Luckia por motivo de que provee uno de los bonos sin deposito mas atractivos de jugadores sobre Chile. Tras registrarte y no ha transpirado repasar tu cuenta, se podri? obtener treinta tiradas regalado indumentarias 10 \ufffd sobre bono carente deposito.<\/p>\n

Los terminos desplazandolo hacia el pelo condiciones del bono falto tanque suelen quedar que hay disponibles con plana de promociones de el casino indumentarias en el correo sobre confirmacion del bono. ?Donde podria dar con los terminos y no ha transpirado esencia del bono sin deposito? Como norma comun, cuanto mayor podri\ufffda llegar a ser el monto de el bono, de mas dificiles han sido el estado de requisitos de envite. Por ejemplo, 888 Casino adquiere los apuestas sobre ruleta acerca de presto con el fin de completar los instalaciones sobre envite generados para dicho bono sobre 88 giros gratuito.<\/p>\n

Ello puede deberse a cual nuestro bono guarda unos cuantos \ufffd sobra elevada, en el caso de que nos lo olvidemos los capacidad de apuesta sobra bajos, una gan cifra de giros regalado, indumentarias juegos sobra productivos desplazandolo hacia el pelo populares donde permitirse utilizar el bono carente deposito. Los bonos de casino sin tanque podrian constar acerca de una determinada na? asignada an el perfil de el participante de usar en el lugar del casino falto urgencia sobre tener efectuado un deposito principal, o un dispuesto na? de tiradas de balde sobre alguno o en la barra algunos juegos concretos. Atane existir en tu pensamiento diferentes enfoque antes de aspirar por usar cualquier bono sin tanque acerca de algun casino en internet. Crea tu cuenta sobre algun casino online a traves de un enlace de nuestra lista. Sobre 888casino recibes 88 tiradas regalado carente tanque con el fin de acoples una treintena slots, incluidos titulos que usan Megaways asi\ufffd como jackpots.<\/p>\n

Si, acerca de uno de los mejores portales se podri? aprovechar pocos bonos de casino para ruleta referente a avispado especiales cual serian por deposito, torneos o en la barra de ruletas seleccionadas. El rollover, ademi?s denominado capacidad sobre puesta o en la barra playthrough, es la explicacion de la cuantia sobre veces cual tiene que apostarse nuestro precio de el bono, desplazandolo hacia el pelo en ocasiones asimismo el tanque, sin permitirse retirarlo. Sobre Ciertas zonas de espana, la mayoria de operadores regulados se fabrican con cualquier bono sobre admision por deposito, no obstante la prediccion podran cambiar bastanteentre todos. Las mejores bonos sobre casino sobre Argentina resultan ofrecidos para Casino777, Gigantesco Madrid Casino En internet y no ha transpirado bwin.<\/p>\n

Suena entretenido y no ha transpirado por lo general lanzan mas titulos para acontecer checados. Lo apropiado seri\ufffda elegir la persona que disponga de el mas profusamente pequeno viable para poder soltar el bono falto tanque. Las bonos regalado generalmente reclaman como campos de apuesta cumplir con manga larga un rollover. Por otro lado, se debe efectuarse brillosos las terminos desplazandolo hacia el pelo situaciones de el bono carente deposito en si.<\/p>\n","protected":false},"excerpt":{"rendered":"

Seri\ufffda fundamental leer los palabras y formas, concebir las requisitos sobre apuesta asi\ufffd como saber las limites sobre retiro con el fin de evitar sorpresas. Resultan la excelente alternativa con el fin de investigar juegos, saber la medio asi\ufffd como, con manga larga verdad suerte, ocasionar ganancias desprovisto adquisicion inaugural.Sin\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-79528","post","type-post","status-publish","format-standard","hentry","category-uncategorized"],"_links":{"self":[{"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/posts\/79528","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=79528"}],"version-history":[{"count":1,"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/posts\/79528\/revisions"}],"predecessor-version":[{"id":79529,"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/posts\/79528\/revisions\/79529"}],"wp:attachment":[{"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/media?parent=79528"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/categories?post=79528"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/tags?post=79528"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}